A picture is worth a thousand words, right? We look back at the exciting day of racing at Challenge Roth through these photos by Kevin Mackinnon. You can read our race recap and check out our video interviews with the winners here.

















A picture is worth a thousand words, right? We look back at the exciting day of racing at Challenge Roth through these photos by Kevin Mackinnon. You can read our race recap and check out our video interviews with the winners here.
Triathlon Today – Your News, Our Passion
Subscribe here to receive our weekly newsletter with our most popular news!