Happy race day from the Chevrolet Detroit Grand Prix
By Steve Wittich Happy race day from Tower 300 in the Renaissance Center, the global home of General Motors and the City of Windsor International Media Center, our headquarters for the weekend. And yes, the media center is sponsored, one of the record 94 partners Penske Entertainment has for their home race. More on the…