NASCAR is headed to San Diego’s Naval Base Coronado next month for a street race, and that makes it as good a time as any for Trackhouse Racing to dust off the ol’ No. 91 car.
And, boy, do they have a heck of a driver to put in it.
On Wednesday, the … [2012 chars]


