/cdn.vox-cdn.com/uploads/chorus_image/image/34225037/20120909_pjc_aw3_070.0.jpg)
The Detroit Lions currently have 45 players under contract on offense. Take a look (the final year of each player's contract is listed in parentheses):
Quarterback (4)
Back from last season: Matthew Stafford (2017), Kellen Moore (2014)
New to the team: Dan Orlovsky (2014), James Franklin (2016)
Running back (6)
Back from last season: Reggie Bush (2016), Joique Bell (2016), Theo Riddick (2016), Mikel Leshoure (2014), Montell Owens (2014), Steven Miller (2015)
New to the team: None
Fullback (2)
Back from last season: None
New to the team: Jed Collins (2014), Chad Abram (2016)
Wide receiver (12)
Back from last season: Calvin Johnson (2019), Ryan Broyles (2015), Jeremy Ross (2014), Kevin Ogletree (2014), Kris Durham (2014), Corey Fuller (2015), Pat Edwards (2015), Cody Wilson (2014)
New to the team: Golden Tate (2018), TJ Jones (2017), Naaman Roosevelt (2014), Andrew Peacock (2016)
Tight end (5)
Back from last season: Brandon Pettigrew (2017), Joseph Fauria (2015)
New to the team: Eric Ebron (2017 + team option for 2018), Jordan Thompson (2016), Jacob Maxwell (2016)
Offensive tackle (7)
Back from last season: Riley Reiff (2015 + team option for 2016), LaAdrian Waddle (2015), Corey Hilliard (2014), Michael Williams (2016)
New to the team: Cornelius Lucas (2016), J.B. Shugarts (2014), Bryce Quigley (2016)
Offensive guard (6)
Back from last season: Rob Sims (2014), Larry Warford (2016), Rodney Austin (2015)
New to the team: D.J. Morrell (2016), Alex Bullard (2016), A.J. Dalton (2016)
Center (3)
Back from last season: Dominic Raiola (2014), Darren Keyton (2015)
New to the team: Travis Swanson (2017)