Marcos Ambrose

VIDEO: Pit stop at the Charlotte Motor Speedway

I had the opportunity to attend the NASCAR race at the Charlotte Motor Speedway over the weekend, during a personal trip back to my hometown of Rock Hill, S.C., due south of the Queen City, as they call it. "Wish I could have been there," noted one commenter on Overdrive's Facebook page when we posted a tour in pictures through the day there (looks like you wouldn't have been the only hauler out for the ...

Read More