Jun
7th
Stay connected Subscribe to our RSS feed
Veteran engineer Allen McDonald, who had been one of the most important members of the successful team that put Alex Tagliani's car on pole for the Indy 500 is leaving the team.