news 5 days ago

Did the Browns Already Win the NFL Offseason?

Sports Illustrated
After acquiring Odell Beckham Jr., the MMQB's Jonathan Jones says that the Cleveland Browns are locks to win the NFC North. Is it fair to say they've already had the best offseason?