Seattle Stadium
Location: Seattle, Washington, USA Capacity: 69,000 Opened: 2002 FIFA World Cup 26™ fixtures: Four group-stage matches, a Round of 32 tie and a Round of 16 contest This stadium boasts a unique horseshoe shape with an open north end to give a stunning view of the Seattle skyline. Featuring twice in the Guinness World Records as the loudest outdoor stadium, […]
Read more ›