IndyCar Cheating Scandal Mars Motorsports’ Biggest Day
This year, auto racing fans got a lump of coal in their stocking. For some time, racing buffs have referred to the last Sunday in May as “Motorsports Christmas.” On that day, three of the world’s premier racing series have marquee events,…