News
the country’s largest stadium. Created for the 1998 Football World Cup, the Stade de France has hosted World Athletics Championships, Rugby World Cups and a Euro Football Championship.
When the Yale Bowl first opened in 1914, it was the largest stadium in the world. Today, that's not the case. But the historic venue still stands as one of the largest capacity stadiums in FCS ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results