As reported earlier today, LB Ahmad Brooks returned to practice for the San Francisco 49ers. He missed Sunday's game against the New York Giants due to the death of his sister.

RB Carlos Hyde was on hand today for warm-ups prior to team practice. However, he went into the weight room once team practice started. His injury – a sore foot – is not believed to be serious. RB Reggie Bush, who is still recovering from an calf injury suffered during week 1, remained out.

T Joe Staley (knee) missed his second straight practice.

Thursday

49ers

Did not participate: RB Reggie Bush (calf), T Joe Staley (knee)

Limited participation: G Alex Boone (shoulder), LB Ahmad Brooks (not injury related, shoulder), TE Vernon Davis (knee), WR Bruce Ellington (calf), RB Carlos Hyde (foot), TE Vance McDonald (chest)

Full participation: LB Navorro Bowman (not injury related)

Ravens

Did not participate: S Terrence Brooks (thumb), DE Chris Canty (calf), LB Elvis Dumervil (thigh), RB Justin Forsett (ankle), WR Breshad Perriman (knee), LB Daryl Smith (not injury related), WR Darren Waller (concussion), CB Lardarius Webb (thigh), G Marshal Yanda (ankle)

Limited participation: TE Crockett Gillmore (calf), WR Chris Givens (ankle), WR Steve Smith (back)

Wednesday

49ers

Did not participate: G Alex Boone (shoulder), LB Navorro Bowman (not injury related), LB Ahmad Brooks (not injury related, shoulder), RB Reggie Bush (calf), RB Carlos Hyde (foot), T Joe Staley (knee)

Limited participation: TE Vernon Davis (knee), TE Vance McDonald (chest)

Ravens

Did not participate: S Terrence Brooks (thumb), DE Chris Canty (calf), LB Elvis Dumervil (thigh), RB Justin Forsett (ankle), WR Chris Givens (ankle), WR Breshad Perriman (knee), WR Darren Waller (concussion), CB Lardarius Webb (thigh), G Marshal Yanda (ankle)

Limited participation: TE Crockett Gillmore (calf), WR Steve Smith (back)