Since becoming a Philly sports fan in the late-80’s, I’ve heard “team of destiny” too many times to count. Every, single team that made a deep playoff run was, at one point, labeled as a team of destiny. While it was always fun to entertain, it wasn’t usually backed by anything other than a few unlikely wins.
This year was different. Not just because the Eagles finally won the Super Bowl (still can’t get over writing these words), but because there really was something special going on inside the NovaCare Complex, we just couldn’t see it.