Updated

The Buffalo Bills waived veteran guard Reggie Wells 10 days after signing him, and promoted guard David Snow from the practice squad Friday.

Wells has made 91 starts in 117 games in 10 seasons in the NFL.

The 6-foot-4, 305-pound Snow is an undrafted rookie out of Texas who spent Sunday's game against Arizona on the active roster, but did not play and was bounced back to the practice squad.

Earlier in the day the Bills ruled out offensive tackle Cordy Glenn, guard Kraig Urbik and defensive end Mark Anderson for Sunday's game against Tennessee. Cornerback Terrence McGee, safety Da'Norris Searcy and defensive linemen Kyle Williams and Spencer Johnson are questionable.