Colin Kaepernick or Blaine Gabbert? It's the storyline that has dominated the first few months of Chip Kelly's tenure as 49ers head coach.
But San Francisco faces a lot more core offensive questions. Unlike in Philadelphia, where he inherited a roster with plenty of versatile weapons, Kelly must dig deeper right away to find his best playmakers.
Charged with a rebuilding team instead of a reloading team to begin his second NFL coaching stint, Kelly faces challenges everywhere. Before the Niners go to training camp July 30, we break down their roster, starting with where that starting QB competition stands.