The No. 1 mission of this 49ers training camp: boosting the Colin Kaepernick-led passing attack.
The 49ers tout the deepest receiving corps of Harbaugh's four-year tenure, and they have arguably the league's best offensive line.
The 49ers clearly realized he couldn't improve the passing attack without better targets.
"We're a lot deeper at receiver," starter Anquan Boldin said.
First, the 49ers acquired San Francisco native Stevie Johnson in a draft-day trade with Buffalo. They lured Brandon Lloyd out of a one-year hiatus (as they did with Randy Moss in 2012). And they drafted speedster Bruce Ellington in the fourth round out of South Carolina.
"It gives us an opportunity as an offense to do a lot more," Kaepernick said. "You have a lot of weapons that you can put in a lot of different places. ... They all have the capability of getting open and making plays."
In his last 18 games with Crabtree in the lineup, Kaepernick has averaged 20.9 FP, which equate to #3 QB numbers. In 11 games without Crabtree, he averaged 16.1 FP. He averages 2.5 more pass attempts (i.e. the 49ers throw the ball more) and his YPA jumps from 7.4 to 8.4 with his top receiver in the lineup. The potential Vernon Davis holdout is a concern, but with Johnson in the fold, the 49ers are deep at receiver.