Fangio: 'Every year you tweak here and there'
The 49ers selected B.J. Daniels out of South Florida in the seventh round of the 2013 NFL Draft. (AP)
Practice summary: Wide receiver Brandon Carswell, who was signed to the 90-man roster just prior to Wednesday's practice, went down during an angular pursuit drill with a right knee injury. The extent of the injury was not immediately known.
After being checked out by the team's athletic training staff, Carswell did not continue practice. His status for the final day of minicamp on Thursday is uncertain. Tight end Cameron Morrah was released earlier in the day to make room for Carswell.
Rookie B.J. Daniels saw a lot of action Wednesday at running back, in addition to his usual chores at quarterback. The 49ers selected Daniels in the seventh round of the draft. He will compete against Scott Tolzien for a roster spot. Daniels' advantage is his versatility. Daniels caught two passes out of the backfield in 7-on-7 drills, and two more during 11-on-11.
On Tuesday, Daniels juked All-Pro linebacker Patrick Willis to the ground during the open-field pursuit drill. On Wednesday, put a nifty move on safety Craig Dahl.
It was a strong day of practice from wide receivers Kassim Osgood, Marlon Moore, Ricardo Lockette and A.J. Jenkins, as all made nice catches during 11-on-11 drills.
One of the highlights of practice came after a low snap from rookie Kevin McDermott on a field-goal attempt. Holder Andy Lee gathered in the ball and rolled right. He threw to the end zone, where offensive lineman Daniel Kilgore caught a touchdown pass over defensive lineman Ian Williams, who had dropped into coverage. Kilgore displayed his inner-T.O. as he celebrated by pretending to autograph the ball.
Safety Trenton Robinson had an interception during 7-on-7.
After the first 11-on-11 session, an athletic trainer appeared to assist veteran receiver Anquan Boldin stretch his hips. He did not return to practice.
Offensive play of the day: Toward the end of practice, the tempo slowed to a notch just above walk-through speed. During that time, rehabbing wide receiver Kyle Williams got onto the field and ran some routes at half speed. On one crossing route, Colt McCoy lofted a pass high for Williams, who jumped in the air and made a picturesque one-handed catch.
Defensive play of the day: Left cornerback Nnamdi Asomugha ran stride-for-stride with wide receiver Marlon Moore down the right sideline. Asomugha leaped in the air to break up McCoy's pass. Asomugha and Moore collided and both players got up slowly. As he slowly made his way back to the defensive huddle, Asomugha received congratulations from his teammates.
Rookie report: Outside linebacker Corey Lemonier had the best day of any of the rookies. The converted defensive end had a couple of nice pass breakups while dropping into coverage, including one play against tight end Vernon Davis.
Running back Marcus Lattimore continued to rehab his right knee injury on a side field early during the practice session. General manager Trent Baalke even lobbed passes to Lattimore.
Wide receiver Quinton Patton put a nice move on C.J. Spillman during the open-field drill. Safety Eric Reid was not faked out by Osgood, and Reid inadvertently tripped up Osgood during the non-contract drill. Tight end Vance McDonald caught an intermediate pass from Colin Kaepernick along the right side.
On the sideline: RB Frank Gore, RB Kendall Hunter, RB Marcus Lattimore, WR Michael Crabtree, Kyle Williams, WR Mario Manningham, OL Joe Staley, OL Mike Iupati, OL Luke Marquardt, DL Justin Smith, DL Ray McDonald, DL Tank Carradine, DL Quinton Dial, DL Lamar Divens, LB Ahmad Brooks, LB Aldon Smith, LB Darius Fleming, CB Carlos Rogers.
Quote of the day: "He's been a real pro. It remains to be seen how well he can cover. Guys got to be able to cover at the corner position. But I do think our style of play does potentially fit his style where he's at in his career right now."
--49ers defensive coordinator Vic Fangio on Asomugha