SANTA CLARA –- While the 49ers ran through a special-teams drill on one field Wednesday afternoon, quarterback Colin Kaepernick spent quality time with three veteran wide receivers during organized team activities.
Kaepernick worked with Anquan Boldin, Michael Crabtree and Brandon Lloyd on various red-zone passes –- fades, slants and back-shoulder throws. Veteran Stevie Johnson did not participate in the practice due to an undisclosed physical condition, coach Jim Harbaugh said. All the other receivers were involved in special-teams drills, allowing Kaepernick to interact with the veterans.
While neither Boldin nor Crabtree participated in 11-on-11 work, Kaepernick then put that work to use with Lloyd a short time later. Kaepernick hit a sliding Lloyd in the front corner of the end zone on a short touchdown pass against the coverage of cornerback Perrish Cox.
The 49ers are being cautious with their top two wideouts. After all, it was during the offseason program a year ago that Crabtree sustained a torn Achilles.
"You saw Michael practice a good portion of the workout and there's a plan in place for him," Harbaugh said. "(He's) more limited than some of the other receivers we have. But I think our medical staff and Michael and these coaches are taking a smart approach."
Per NFL media rules one practice during OTAs per week must be open to the media. Here were some of the highlights of the 49ers’ practice:
--Tight end Vernon Davis and right guard Alex Boone were the only non-injured 49ers who have not been showing up to the team’s offseason workouts. Boone is dissatisfied with his contract, according to a source. There's no word on whether Davis' contract is a reason for his absence. Davis will forfeit $200,000 in an offseason workout bonus.
--Running back Frank Gore has been working out at the team’s practice facility in the morning but not taking part in practices. Defensive lineman Justin Smith has also been working out. He was not on the field for practice, either.
--Cornerback Eric Wright left practice Wednesday with what appeared to be a minor hand injury.
--Wide receivers Stevie Johnson and Jon Baldwin (both undisclosed), running back Carlos Hyde (rookie symposium), fullback Trey Millard (knee), tight end Asante Cleveland (hamstring), guard Brandon Thomas (knee), tackles Anthony Davis (shoulder) and Jonathan Martin (mono), defensive lineman Ian Williams (leg), linebacker NaVorro Bowman (knee), safety Jimmie Ward (foot), cornerbacks Chris Culliver (knee) and Keith Reaser (knee) did not take part in the practices.
--Chris Cook opened at right cornerback with Culliver out of action, while Tramaine Brock lined up at left cornerback. Perrish Cox covered the slot receiver.
--The 49ers’ first offensive line consisted of left tackle Joe Staley, left guard Mike Iupati, center Daniel Kilgore, right guard Joe Looney and right tackle Adam Snyder and Ryan Seymour. Rookie center Marcus Martin saw work with the second team.
--Defensive lineman Lawrence Okoye, the former British Olympian, produced one of the highlights during a kick return/coverage drill when he ran down the field and hung with speedster Darryl Morris on the return.
“The fellas liked that,” 49ers coach Jim Harbaugh said. “That was one of the high points of practice, watching Lawrence run down on the kickoff. He’s been doing that for us. He’s a big guy and he can run. Like a lot of guys, trying to find their spot, trying to find their role. And that’s a place he can work in right now. It would be fun to watch, wouldn’t it? A 300-and-however-many-pound guy running down on the kickoffs. I’d love to see it.”
--LaMichael James, Kenneth Acker, Chuck Jacobs, Devon Wylie, Jewel Hampton, David Reed, Bruce Ellington and Quinton Patton also handled kickoffs.
--Running back Marcus Lattimore took part in the full practice, and showed good hands with some catches out of the backfield. He was clearly feeling his way through the holes on run plays, which is understandable. He had been limited in recent weeks, Harbaugh said, but his surgically repaired knee is feeling fine.
“He strained his hamstring a few weeks back and he’s been coming back from that,” Harbaugh said. “He’s getting back and getting the hamstring back.”
--During one-one-one drills, tight end Vance McDonald could not shake Patrick Willis, who broke up a Blaine Gabbert pass. . . . Rookie linebacker Chris Borland intercepted a Gabbert pass intended for LaMichael James. . . Rookie cornerback Dontae Johnson ran deep with Jacobs and broke up a pass 45 yards down the field from Kaepernick.
--Willis intercepted a McLeod Bethel-Thompson pass intended for rookie tight end Kevin Greene in a red-zone drill.