The QB battle is underway in San Francisco and they will need to make the right decision or they could have a tough season. Rookie QB Trey Lance has a chance of having a great career, but he will need to get past current starting quarterback, Jimmy Garoppolo, first. Whoever wins that competition will put up great numbers with the multitude of weapons the 49ers have. RB Raheem Mostert and TE George Kittle are back from injuries and will look to run past or over any defender that gets in their way. The 49ers also have great receiving threats in Brandon Aiyuk and Deebo Samuel who can both hurdle over defenders and have the tough running style that Kyle Shannahan loves. Rounding out the roster are underrated guys like WR Richie James, RB Wayne Gallman, and WR Mohammed Sanu. The 49ers have all of the talent in the world and they will need it to win out in an extremely tough NFC West.