How long (or when) are Philly team title-winning windows? December 31, 2024 by Philly Voice 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?