Daily Archives: July 27, 2009

Montoya Only Has Himself To Blame

July 27th, 2009 | by Michael J Smith

Juan Pablo Montoya was seemingly cruising to victory in the Allstate 400 at the Brickyard when on lap 125, the unthinkable happened, and Montoya's dominant day took a turn for the worst

Back to Top ↑