Mexico’s O’Ward wins IndyCar Alabama title
Pato O’Ward of Mexico took the lead with 29 laps to go and held off defending champion Alex Palou of Spain to win the IndyCar Grand Prix of Alabama on Sunday. After victories last year in Texas and Detroit, O’Ward, who turns 23 on Friday, won his third career IndyCar race. “I was tired of … Read more