How much money might Joe Haden make with Browns extension?

Everyone in the Browns front office hated each other
February 13, 2014
Cleveland not among top five fan bases in any major sport
February 13, 2014