Philadelphia14 July 2003

Flying into Philadelphia last night, I snapped a photo of the sports complex, and wondered why they had so many stadiums. Upon leaving the airport, I took I-95 north, the road visible in the foreground, and found out that the Phillies are building a new baseball stadium, to be opened in Spring 2004, just like the new Padres stadium.

DWL

Back
Month
Next

Home Calendar Archives