McLaren CEO Zak Brown has admitted that the team "let down" Fernando Alonso during their "embarrassing" failure to qualify for the Indianapolis 500.
Source of shared Link