If approaching Philadelphia on I-95 for the first time you will see the US Naval Station on the right and the sports complex on the left. The complex today has Lincoln Financial Center (home of the Eagles), Citizens Bank Park(home of the Phillies) and Wachovia Center (home of the Flyers and 76'rs). You will also see the last of the older stadiums, Wachovia's Spectrum, used today for misc. events.