East Bay Stadium

East Bay Stadium is a football stadium based in Louisville, Altarea. It holds 20,000 people and is by far the largest stadium in the St. Cecilia Archipelago. It is also home to the Altarea national football team.