wrestling-online.com
FOX Sports’ Colin Cowherd teases WWE/FOX partnership
Colin Cowherd, the FOX Sports host who was present at Smackdown on Tuesday, spoke highly of WWE in the latest episode of FS1’s Speak For Yourself. Cowherd has not been WWE’s biggest fan…