Entering the 2016 season, the Baltimore Ravens look like a balanced team on paper. Sure, there will be weaknesses that will show itself as the season goes along, but for now, the Ravens look stable on offense, defense and special teams.
On offense, the Ravens have the following key players:
QB: Joe Flacco
WR: Steve Smith Sr., Kamar Aiken, Breshad Perriman, Mike Wallace, Jeremy Butler and Chris Moore
OL: Ronnie Stanley, John Urschel, Marshal Yanda, Jeremy Zuttah, Jake Long and Ricky Wagner
On defense, the Ravens have the following key players:
CB: Jimmy Smith, Shareece Wright, Will Davis and Jarraud Powers
FS/SS: Eric Weddle, Lardarius Webb, Matt Elam and Terrence Brooks
LB: C.