Black Flagged
By R. Mitchell on Sep 03, 2011 in Opinion
It’s not every day that politics and NASCAR collide to grab the attention of the nation. Obama invited eleven NASCAR drivers to the White House and was declined by five of the eleven. Carl Edwards, Kurt Busch, Tony Stewart, Kevin Harvick and Greg Biffle decided their previous engagements are more important than meeting with Obama. [...]

