I’m obviously a bit late with a recap of Juan Pablo Montoya’s first win on Sunday in NASCAR racing, taking the victory in the Busch race held in Mexico city, but here’s my belated two cents:
Put a sock in it, Mr. Pruett.
Yeah, I know. It sucks. This was your chance to shine, as far as [...]

I don’t think anyone exactly expected Juan Pablo Montoya to flail around miserably racing full-time in the US, but he’s off to a pretty decent start, teaming with Scott Pruett and Salvador Duran to win the 24 Hours of Daytona.
Confession time. I didn’t see a single second of the race, which is all the more [...]