Indian Motorcycle Racing Wins Fourth Consecutive Manufacturer’s Championship With Wrecking Crew Sweep At Atlanta Short Track I
Wrecking Crew Rider Jared Mees Narrows the Season Standings with Back-to-Back Wins Indian Motorcycle Racing, presented by Progressive Motorcycle Insurance, and its championship-winning FTR750 clinched its fourth consecutive Manufacturer’s Championship. Fittingly, Indian Motorcycle secured the championship with a Wrecking Crew podium sweep at Atlanta Short Track I. Wrecking Crew Rider Jared Mees narrowed the season […]