US F1 Sign John Anderson as New Team Manager

US F1 announced the signing of… hold on, it’s not a racer we’re discussing here, but a job of team managing for their F1 operations… John Anderson. The former American Le Mans Series manager (for Gil de Ferran) will guide the team’s first steps in Formula One next season, as his 30-year experience in North American motor racing convinced co-owners Ken Anderson and Peter Windsor that he’s the man for the job.

Windsor did announce, mid-way through the 2009 season, that US F1 wil… (read more)