The reason Athletes use Ice Baths is because the Ice Bath reduces tissue breakdown and swelling as well as flush waste and constrict the blood vessels in the body.
The Ice baths that Athletes take helps drain the lactic acid out of the Athletes tired muscles.
So it basically speeds up the healing process when an athlete is injured or just needs to heal from muscle pain.