Why would key members of IndyCars most dominant team choose to leave at the same time? This is turning into the biggest story of the year and could have implications that extend well into the future.
Why would key members of IndyCars most dominant team choose to leave at the same time? This is turning into the biggest story of the year and could have implications that extend well into the future.