According to CSN Bay Area's Matt Maiocco, Michael Crabtree and Randy Moss are atop the 49ers depth chart at wide receiver entering training camp.
Maiocco is one of the most reliable beat writers in the country. "Without fail, every teammate and coach had glowing praise" for Moss, writes Maiocco, adding that the offseason "could not have gone any better" for the 14-year veteran. Moss and Crabtree enjoyed the best offseason programs at the position, leaving Mario Manningham as the No. 3 receiver. Manningham didn't stand out early in the offseason, but was "greatly involved" in last week's minicamp. Kyle Williams, Ted Ginn, and A.J. Jenkins round out the depth chart.