THE ASSOCIATED PRESS

ORCHARD PARK, N.Y. -- Defensive end Jermaine McGhee and defensive back Kyle Ward have signed with the Buffalo Bills.

The Bills on Tuesday also released linebacker Vince Hall, who finished last season on Buffalo's practice squad.

McGhee, listed at six foot two and 257 pounds, was a 2008 undrafted rookie out of Prairie View A&M, who spent part of last season on Kansas City's practice squad. Ward, listed at six foot one and 198 pounds, was a 2008 undrafted free agent out of Louisiana-Lafayette, who was released by Green Bay during training camp last summer.