NASCAR

"Team Globalization": Is the New Era of NASCAR Good or Bad for Competition?

11/27/12 in NASCAR

With the end of the 2012 season and series champion's team moving to Ford and getting rid of its own engine department, you have to wonder if the sport is headed in the right direction...

Read the full article on Bleacher Report...

Notify me by email about comments that follow mine. Preview