Tank Carradine, Quinton Patton get into a sideline scrap

SANTA CLARA, Calif. -- A daily review of the hot topics coming out of San Francisco 49ers training camp:

  • The longer camp drags on, the shorter fuses get, and that was never more evident than Wednesday. For the second practice in a row (that's practices No. 12 and No. 13 for those keeping score at home) defensive lineman Tank Carradine got into a dustup. This one, though, was unique in that it was the most serious looking and it involved the 6-foot-4, 295-pound Carradine mixing it up with a receiver in Quinton Patton, who is 6-foot, 204 pounds ... soaking wet and with rocks in his pocket. It seemed as though Patton took exception to a hit Carradine put on running back Carlos Hyde, so Patton lowered a shoulder into a prone Carradine along the offensive sideline. And as an exasperated Carradine came after Patton, Patton threw a punch or two. The skirmish was quickly settled, though, as tight end Vernon Davis hugged Carradine and led him away. Coach Jim Tomsula was not happy. Period.

  • Perhaps the biggest development from practice was Keith Reaser replacing Shareece Wright at left cornerback with the first-team defense. Reaser also stayed in at a corner in the Niners' first-team nickel defense, rather than Dontae Johnson, with Tramaine Brock moving into the slot and Wright taking the other outside corner position.

  • Outside linebacker Aaron Lynch worked in 11-on-11 team drills again, but stayed on the left side with the second-team defense. Eli Harold was at ROLB in the second-team defense.

  • The prettiest offensive play of the day? Choose: either Colin Kaepernick keeping the ball on a read-option and sprinting up the field for what could have been a 60-yard touchdown run, depending on if strong safety Antoine Bethea had the angle; or Kaepernick's perfectly-placed ball to Vernon Davis over safety Jaquiski Tartt for a 30-yard gain.

  • The ugliest play of the day? The suspended Jerome Simpson clanking a ball that hit him between the numbers on a pass from Blaine Gabbert. The sound of the ball hitting him in the chest was as big a thud as Simpson getting served with a six-game suspension by the NFL on Tuesday.

  • Linebacker Nick Bellore, an offseason signee, practiced for the first time in camp after being removed from the active/illness list and placed on the active roster. Also, newly-acquired offensive lineman Jordan Devey practiced with the Niners for the first time since being acquired in a trade with the New England Patriots for tight end Asante Cleveland.

  • DL Glenn Dorsey, WR Bruce Ellington and LB Philip Wheeler all sat out with muscle strains, while TE Derek Carrier was sick. Also, LB Michael Wilhoite, who is on the Active/Non-Football Injury list, is "trending" up, according to coach Jim Tomsula and could start practicing soon.

  • The 49ers practice again Thursday at 2:40 p.m. PT.

A few pics I Tweeted out Wednesday: