By G. John Mullen of SwimmingScience.net and CenterofOptimalRestoration.com, Swimming World correspondent
Note: In case you missed them, here's Part I and Part II.
SANTA CLARA, California, Novem...
↧