After finishing second last year, Taylor Reid moved up a spot to take the Barrelman Niagara Falls Triathlon in 3:49:50, […]
By Kevin Mackinnon
By Rogerhospedales