Discovery Channel Whole Body Cryotherapy. Athletic RecoveryEasiest way for Sport Recovery, The Benefits of Cryo Therapy for Athletes recovery are amazing.