If you happen to be an NFL fan, then you probably already know all about Lincoln Financial Field.  The stadium is is a big part of the South Philadelphia Sports Complex located right in South Philly off of route I-76.