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