We leave you today with an epic meltdown from a Cleveland sports talk radio station

-We know you’re mad about Nebraska. And you have every right to be. But Ken Carman of 92.3 The Fan in Cleveland went on an epic rant about the Browns that is just incredible. Sit back and enjoy the ride.

 

-Presented by Cartridge World