Does Cleveland really have the best sports teams in the nation? No. But are the Browns their best sports team? Sadly, yes. Jump in on this as well as the pseudo-cultural importance of the Sweet Sixteen in this week's cacophony.
Flop Quiz
Comedy
Does Cleveland really have the best sports teams in the nation? No. But are the Browns their best sports team? Sadly, yes. Jump in on this as well as the pseudo-cultural importance of the Sweet Sixteen in this week's cacophony.