They had little to celebrate Monday, though, not after Honda was smoked by rival manufacturer Chevrolet for the third time this season. Chevrolet claimed its third win in three IndyCar races this season with yet another dominating performance on Sunday.
Comments