San Francisco, CA4 months ago
Taylor Knibb imperious in winning the San Francisco T100 – World Triathlon
American Taylor Knibb was dominant in winning the San Francisco T100 today on the iconic Escape From Alcatraz Triathlon course. She was second out of the...