Since 1999, the
Cleveland Browns
have their most wins in a season in 2020, with 11 wins.
See Trending NFL Searches