- Venue: Lincoln Financial Field, Philadelphia
- Capacity: 69,250
- Team(s): Philadelphia Eagles, Temple Owls
Philadelphia will be a busy host with eight matches being held at Lincoln Financial Field, the home of the defending Super Bowl champion Philadelphia Eagles.
The stadium is located in South Philadelphia, and it’s part of a bustling sports complex that includes Major League Baseball stadium Citizens Bank Park, where the Phillies play, and Wells Fargo Center, home of the NBA’s 76ers and the NHL’s Philadelphia Flyers.
There are plenty of tourist attractions to visit, too, such as the Rocky Balboa statue. Hopefully, someone will make their team run the stairs that lead up to the Philadelphia Museum of Art, just as Sylvester Stallone did in the classic 1976 film.