The NFL season is right around the corner which presents the usual suspects as favorites. The New England Patriots, Kansas City Chiefs, New Orleans Saints and Los Angeles Rams are the odds on favorites to win the Super Bowl, but these four teams might just shock the world next season.

4. Buffalo Bills

With a year under the belt for Josh Allen, the Bills have quietly improved their offense, adding Cole Beasley and John Brown at receiver, Frank Gore at running back and five offensive lineman to help protect their young QB. These moves could be enough to put them in the playoff mix, as the Bills will definitely improve on their 6-10 mark from last season.

3. Houston Texans

The Texans won their division last year with an 11-5 finish, yet open up the 2019-2020 season at 30-1 odds to win the whole damn thing. Prognosticators are already crowning the Colts the champs of the AFC South, but you can bet that Deshaun Watson, JJ Watt and DeAndre Hopkins are not going to let that happen without a fight.