Indy 500 finish? It happened in St. Pete first

The final results of the Indy 500 probably shouldn’t have surprised anyone around here. After all, they had seen it before. The 1-2 finish of Juan Pablo Montoya and Will Power, it turns out, was the exact finish the two had in the St. Pete Grand Prix this year. This time, Montoya started only 15th, and he was last after an unscheduled pit stop. But he cruised to his second Indy title. Montoya had flirted with winning it again after…