Didn't Infeld run the 2nd fastest mile split in the DMR last night?
Yep. Making excuses for why she just...um...won the national championship.
Indy Car Racer wrote:
I don't know who you are talking about.. but before the race they all said they were fit and ready to go. Sounds like someone is making excuses.