After the season the USC Trojans had last year, nearly every roster spot is available as they prepare to enter spring practice.
There will be a quarterback controversy, battles for positioning in the secondary and plenty of talented running backs looking for more touches. This doesn't even include a plethora of wide receivers who need to step up, a handful of 2013 recruits who enrolled early and a few key players who will be trying out a new position this year.
If you thought last season was interesting, spring practice should keep you entertained during this lengthy offseason.
Here are some of the USC Trojans who will make an impact during spring practice and turn the depth chart upside down.