IRONMAN 70.3 World Championship 2023 Women’s Results: Taylor Knibb wins again!
Sports

IRONMAN 70.3 World Championship 2023 Women’s Results: Taylor Knibb wins again!

TBC News Desk- August 18, 2023

Taylor Knibb won her second straight IRONMAN 70.3 World Championships in Finland. Just over a week after qualifying for her second Olympic Games with a ... Read More