Ice baths are the best & worst thing ever!
When I was playing, I had to have 3 per week (fitness day, GK specific training day and recovery day), and because of my back issues, nothing other than a full submerge up to the neck would do! They don't get easier over time unfortunately, but they...