By Allen Wilson — BuffaloNews.com
The Bills agreed to terms with former Philadelphia cornerback William James on a two-year contract, The Buffalo News has learned. James, 28, is a seven-year veteran who has started 45 games in his career. The 6-foot, 200-pounder gives the Bills more size at cornerback, something they lacked. James is expected to challenge Greer for the starting spot opposite McGee.
“Will is looking forward to going to Buffalo and competing for a starting job,” his agent said. “Will has a lot of confidence in himself and his ability and he’s excited about the opportunity to go in and win a starting job.”
James, formerly known as Will Peterson before legally changing his name, is a former third-round draft pick of the Giants. He started 39 games in 51 appearances with the Giants from 2001 through 2005. His most productive year was 2004, when he had 69 tackles (61 solos), two interceptions and one forced fumble.
James, who has overcome two serious back injuries in his career, spent the past year and a half in Philadelphia. He played in 14 games with six starts last season, but lost his nickel cornerback job to Joselio Hanson by the end of the year.