How long (or when) are Philly team title-winning windows?
The city of Philadelphia has enjoyed exactly two (2008 Phillies and 2017 Eagles) championships over the last 40 years. How close are we to a third? A surface level glance at the local teams reveals that at least three major teams in Philly, the Eagles, …