John Harbaugh loves competition, so the Baltimore Ravens coach is really going to enjoy this offseason and training camp.
There are seven starting jobs up for grabs this year, which means nearly one-third of the offensive and defensive lineups have question marks. This shouldn't come as a surprise, because changes are expected for a team that goes 5-11 and loses its most games since 2007.
Here is a look at the battles for starting jobs:
Running back: Justin Forsett has led the Ravens in rushing the past two seasons, but Harbaugh wouldn't commit to him as the featured runner in February.