The Cleveland Browns are expected to release Johnny Manziel – ‘The Herd’

Video Details

The Browns are expected to release Johnny Football and here's what Colin Cowherd thinks about it.