The 49ers today waived linebacker Ahmad Brooks and elevated receiver Chris Hannon from the practice squad. With receivers Arnaz Battle (foot), Josh Morgan (groin), Jason Hill (groin) and Allen Rossum (ankle), who occassionally lines up as a receiver, all ailing, the 49ers needed someone else to play wideout. The only healthy receivers are Isaac Bruce, Bryant Johnson and Dominique Zeigler. Battle and Morgan are questionable. Hill is probable. Rossum is out.
Hannon is a tall, lanky receiver who originally was picked up by the Chiefs in 2006 as an undrafted free agent out of Tennessee. He spent time between the practice squad and 53-man roster in Kansas City and last year was on the Panthers' practice squad. If Hannon played, he'd be the "z" receiver behind Bruce.
Brooks, meanwhile, teems with potential, but did not pick up the defense as quickly as coaches would have liked. He had been playing defensive end during the week on the 49ers' scout team, but likely would have been an outside linebacker if he ever got into a game. He ran into trouble at the University of Virginia, was kicked off the team by Cavaliers coach Al Groh and was taken in the supplemental draft by the Cincinnati Bengals. The Bengals waived Brooks just before the regular season and the 49ers, who had eyed him during the supplemental draft, pounced. The 49ers now have two open spots on their practice squad.
-- Matt Barrows