Subaru Park: Today. Directions, Tickets, Address, Map, Pitch (2022)
The stadium, located in Chester, Pennsylvania, opened in 2001. The Talen Energy Stadium was built as a soccer-specific stadium for the Philadelphia Union, who were one of the MLS expansion teams. The stadium opened in 2001 and is located in Chester, Pennsylvania.