What is a contrast bath and what are its benefits?

Contrast bath (or contrast water therapy) is a technical term for a hot bath, followed by a cold bath, then a hot bath, then a cold bath (repeated for about 20 minutes). This recovery method can be more convenient than…