Philadelphia Sports fans are a weird bunch. They care about NYC’s damage post championship, yet tear their own city down every time they get a championship. I explain my thoughts on this. Additionally I revise my top 10 list and explain why I put the 2026 Knicks in the Top 3.