Philly has broken one of their biggest critics.
I can’t believe I’m saying this about the guy who once said “Philadelphia is the dumbest sports city in America” but Colin Cowherd actually had a really good take on the Philadelphia Eagles earlier this week.
You would think that Cowherd might rip the Eagles for how their 2018 season ended, calling them a “one-year wonder”or a “fluke.”
But he didn’t. Instead, he actually went on a long rant about how the Eagles were...