Subscribe to a magazine

Kyle Leduc

Back to article View Gallery
9 of 13
Kyle LeDuc survived turn-one carnage and went on to win the 2009 Borg-Warner Cup race.

Advertisement