Aaah! I can't do the ice thing on my legs but the goal really is just to activate circulation, so when I shower after my workout I alternate quite cold with hot water for about 3 sets, like cold water running on my legs while I massage shampoo into my scalp, warm water to rinse, hot water again while I apply conditioner, etc.

It works well, too. Otherwise a pool at a decent temperature (75-80) alternating with hot tub works well too. Or even just the pool.