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...

Continue Reading Even one of Philadelphia’s biggest haters admits he’s impressed by the Eagles