by Ffooter
Lincoln Financial Field, home of the NFL Eagles, located in the South Philly sports complex.