Indian Motorcycle to Sponsor 6 American Flat Track Races

Indian Motorcycle – making its return to major competition after a 64-year hiatus – will sponsor six American Flat Track events in addition to partnering with the NBCSN television and FansChoice.tv broadcasts of all 18 races on the expanded 2017 schedule. The Minnesota-based manufacturer will be the presenting sponsor of the Atlanta Short Track at […]