TC posted an article on
The Nascar Insiders
-
Jan 13, 2012, 10:39 am
We’ve received some concerned tweets, emails, and comments about our whereabouts and I just wanted to drop in and ease your minds. No, we aren’t dead, haven’t been laid off, or been abducted by aliens. We are still deeply entrenched where we’ve always been. But after nearly four straight yea...