Print and Go Back Insider [Print without images]

Tuesday, July 12, 2011
Updated: July 13, 12:56 PM ET
"The NASCAR garage is the last place you should go if you want to talk shop"

By Driver X
ESPN The Magazine

To see exclusive Insider features, become an ESPN Insider. Already an Insider? Sign in here.

Become an Insider | Insider Benefits