It's really no wonder Indianapolis Motor Speedway has the largest seating capacity of any sports venue when you can fit the friggin' Vatican inside it.