This past Saturday, Indian Motorcycle Racing’s Jared Mees demonstrated his racing prowess aboard his Indian FTR750 by securing a crucial victory at the Memphis Shades DuQuoin Mile for round 10 of the 2024 American Flat Track series. This win marks Mees’ third of the season and is a pivotal moment in his pursuit of a […]