The Birds' lease at Lincoln Financial Field in South Philly expires in 2032, raising questions about team's long-range plans.
Among them is the organization's stadium situation. The lease on the team's current home, Lincoln Financial ...