1. Baltimore Ravens
General manager Eric DeCosta has assembled the best roster in the NFL, bar none. Last season, the Ravens led the league in scoring and finished third in scoring defense. Both units are positioned to dominate once again in 2020.
On offense, it obviously starts with Lamar Jackson. The former Heisman Trophy winner and...