Colin Cowherd blasts Giants, wildly compares them to Blockbuster: ‘What’s a bigger mess?’

previous post