The Cal Poly Triathlon Team works through a swimming practice last week at Anderson Aquatics Center.
The Cal Poly Triathlon Team works through a swimming practice last week at Anderson Aquatics Center. Joe Johnston jjohnston@thetribunenews.com
The Cal Poly Triathlon Team works through a swimming practice last week at Anderson Aquatics Center. Joe Johnston jjohnston@thetribunenews.com