IndyCar Drivers To Know: Carlos Muñoz
One year ago, Carlos Muñoz stepped out of his car at the conclusion of the 100th Indianapolis 500, embraced his crew, and broke down in tears. Muñoz then walked into the media center to address the circus of reporters and photographers waiting on race winner and teammate Alexander Rossi, who had stretched his fuel and […]