Ice Baths...Just make sure you don't have a heart or other condition that back and forth exposure to cold/hot may harm you.... You can do a full dunk, which is REALLY cold...or you can dip just your lower torso. I'm lucky enough to have two baths so I fill one up with Cold water and Ice and the other with Hot water. After a hard practice and there is another one the next day, I do about 4-5 timed soakings in the cold water. Soak 1 - Sit in the cold one for 5 minutes - Hot for 2. Soak 2-4 Sit in the cold for 3 minutes - Hot for 1. Soak 5 - Sit in cold for as long as I can stand at this point and then soak in Hot to relax. The other option that is so-so and was recommended in Muscle & Fitness back in the early 90s is to switch the temp back and forth from hot to cold while showering..same concept, but from my XP, not as effective. Ice Baths are cold and miserable but do wonders for recovery....