Well before anyone tosses Randy and Indycar under the bus, here is a few salient things that come to mind:
1) None of the other teams have come forward and said anything to support Olson. They didn't all decide to appeal to Indycar's sense of decency.
2) Olson isn't saying anything publically. People with nothing to hide are using the press like a megaphone. He isn't....
3) in a Series with about 14 cars on track (what I saw on track in Toronto) isn't going to do this unless there is something.....something Happened. No one is saying publically...but something happened....