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 [...]

Kevin Harvick doesn’t seem to have cooled off from his strong finish to the 2006 season, winning the first Busch race of the year at Daytona, the Orbitz 300. Harvick started 31st but steadily made his way to the front, leading the last 43 laps and beating Dave Blaney by three car lengths.
Blaney’s strong showing [...]