It looked initially like the 49ers might have a relatively uneventful training camp.
The quarterback situation was always going to steal headlines, but beyond that the starting jobs were few and the available roster spots came down the depth chart. San Francisco didn’t really even have any high-profile rookies to track.
However, the way things have shaken out through the first few weeks of camp has offered a handful of surprise story lines. Here are the six biggest surprises of the preseason so far for San Francisco: