With baseball season in full swing and the NBA and NHL playoffs happening it got me wondering where is the biggest sports venue in the world? Has to be a soccer or football stadium right? Nope!
It is actually the Indianapolis Motor Speedway, home of the Indy 500. There is permanent seating for more than 257,000 people! Then the infield where the grass and track are can hold another 150,000 if needed. I’ve been to it before and it is giant so I believe that.