Yes, There was no seats in those stadiums and we are no where near 260,000 in most cases, Nou Camp 98,000, Wembley 90,000, San Siro 80,000. None of todays major stadiums are any where near 260,000. 6 of the Top 10 stadiums in the world are used for NFL.
You spend to much time on Wiki.
The biggest does host internationals though doesn't it?