Heading into the NFL offseason, the Cleveland Browns do not have the best financial situation to work with. A lot of that has to do with the mistake that the franchise made by trading for and ...