Cameron Races to Victory in Indianapolis 501
Two of Canada’s finest clashed in the Final at the 2024 CDC Indianapolis 501 on Sunday, with David Cameron – the 2023 CDC top-ranked Canadian – emerging victorious over the 2023 North American champion, Jeff Smith, to clinch the title. Cameron’s precision finishing proved decisive in the final, showcasing three ton-plus finishes and two more […]