Rumor: IndyCar can’t sell 135,000 tickets for the 500 (Sold) (Update)
This rumor is downgraded to ‘false’. The speedway has announced that the 135,000 seats have been sold and, as a result, the TV blackout in Indianapolis has been lifted. “We’ve … Read More