Do Ice Water Baths Really Help Speed Recovery Time?

Many athletes and people who work out regularly are looking for the most effective and quickest way to speed up their recovery time after a long hard workout. Many people believe that powders are the way to go, such as creatine. Other people are big on alternative...