Which sports stadium has the highest seating capacity in the world (at 247,000)
What is the answer?
indianapolis speedway