It is recommended ice and stretching as the best way to recover post work out. As we exercise, muscles tend to swell. Proper stretching immediately afterwards then icing down will reduce inflammation.
Not a doc, but I try to do this. I bet the snow bath feels good after a workout! Its the...