Reestablishing the 49ers offense as a powerhouse or even a worthy threat is new coach Kyle Shanahan’s pressing and daunting task, one that will take years to craft.
After gaining the second-fewest yards each of the past two seasons, the 49ers head into training camp this week with likely five or six new starters emerging. Players report Thursday and start practice Friday. Here is how their reconfigured position groups look like (starters projected with asterisk):