The Buffalo Bills have signed a pair of free agents, adding defensive end Jermaine McGhee and defensive back Kyle Ward to the roster, the team announced today. Undrafted out of Prairie View A&M last year, McGhee was with the Kansas City Chiefs’ practice squad last season. Ward went to training camp with the Green Bay Packers last year, but was cut prior to the regular season. He played collegiately at Louisiana-Lafayette. The Bills also cut linebacker Vince Hall, who was on the practice squad last year after originally being signed by the St. Louis Rams as an undrafted rookie. He played at Virginia Tech.