TYR Pro Swim Series

Is Phelps Happy about his UltraSwim Schedule?

Michael Phelps responds to his UltraSwim line-up this weekend in Charlotte, NC.

  7 Comments

10 Big Things for UltraSwim: Phelps Lightens His Load

And 9 other of the most intriguing stories for Charlotte (Photo Courtesy: ©Tim Binning/TheSwimPictures.com)

  5 Comments