With Ford and Ferrari back at it in sportscar racing, it would be all too easy to forget about the Corvette Racing team. But the all-American squad was there to remind us that it's still a powerhouse, taking its 100th win this weekend at Lime Rock Park.
Read more »