Cousin Sal: Despite great offseason, the Browns aren’t making the playoffs next season

Video Details

The Cleveland Browns yet again had a great offseason, adding many pieces to the team. Hear why Cousin Sal doesn't think it'll be enough to propel the team to the playoffs.