Even with only one year left on their respective deals, Cleveland Browns general manager believes both Tyrod Taylor and Jarvis Landry will have "long term success" on the shores of Lake Erie.
The Cleveland Browns are putting out a lot of smoke this week. If they draft Josh Allen and trade down from number four, there's going to be some fire.