Colin Cowherd on ESPN layoffs: “it will happen annually for the next decade”

As you’re probably well aware, Colin Cowherd is not one to mince his words. And when it comes to the ESPN layoffs yesterday, the Fox Sports Radio host and co-debater with Jason Whitlock had several things to say regarding the job cuts conducted at ESPN’s World headquarters in Bristol, […]