IMSA: Corvette Racing Earns 100th Victory With 1-2 Finish At Lime Rock IMSA: Corvette Racing Earns 100th Victory With 1-2 Finish At Lime Rock Matt Embury July 23, 2016 Since its return to major sports car racing competition in 1999, Corvette Racing has set the standard...Read More