Suspension of Indy Lights team O2 Racing Technology, owner Mark Olson upheld - ESPN
i read the story on Espn, that the tea has been suspended for the rest of the 2011 season and 2012 for trying to organize a boycott for the FIL race, but no reason why they were trying to oranize such a boycott and no explanation from league officials. Nothing on SpeeTV or Racer.com, kind of strange. can someone shed some light?