Juan Pablo Montoya won his first IndyCar Series race since 2000 on Sunday when he got the victory at Pocono Raceway.
Pole-sitter Montoya, brought back to IndyCar by team owner Roger Penske after a nine-year break to drive in NASCAR, edge teammate Helio Castroneves to the finish line.
“It’s huge,” Montoya said. “I was overly excited coming [...]
Aric Almirola dove the No. 43 Richard Petty Motorsports Ford to victory in Sunday’s rain-delayed, rain-shortened and crash-decimated Sprint Cup Series race at Daytona International Speedway.
The victory was the first in Cup for Almirola and the first for the iconic 43 car since 1999.
While the weather was grim, Almirola was not when the race was [...]