Never miss a Delaware County story!
The 2006 movie Invincible, which focuses on the incredible story of Glenolden native Vince Papale and his journey to playing for the Philadelphia Eagles, has…
Before we send you to this site, please subscribe to our daily newsletter.