VIDEO: World Championship Triathlete Pleads With Cameraman As She Tells Him “I Just S**T Myself” During Race

Taylor Knibb (Photos via @theprojecttv/X) Triathlon star Taylor Knibb fought through an uncomfortable and embarrassing moment to win a world title this week. The triathlete completed the inaugural T100 Triathlon …

VIDEO: World Championship Triathlete Pleads With Cameraman As She Tells Him “I Just S**T Myself” During Race Read More