RB Antonio Dixon: This signing is strictly for depth. Dixon is a solid power runner who can contribute in short yardage situations.
G Chris Williams: I never been a fan of Chris Williams. He has been a bust since being drafted by the Chicago Bears 14th overall in the 2008 NFL Draft. His NFL career has been marred by significant injuries and bad play on the field. He struggles mightily in pass protection. Excuse me, Buffalo Bills front office are you sure Williams is an upgrade over Doug Legursky?
LB Keith Rivers: I know Valentines Day was last month, but someone must forgot to tell the Bills front office that, seeming that they are in love with busts. Keith Rivers is another high draft pick who hasn't lived up to the hype. Rivers was drafted ninth overall in the 2008 NFL Draft by the Cincinnati Bengals. Rivers excels in team pursuit and can run sideline to sideline but struggles with consistency and getting off blocks. He has the talent but just can't put it all together. This signing is strictly for depth.
LB Brandon Spikes: Spikes is a great two down linebacker, that's all about it. He excels against the run and struggles against the pass. Spike's contract is for one year only. This is more of a prove it for one year contract.
CB Corey Graham: Finally, a good signing by the Bills. Graham has good cover skills and solid ball awareness skills. Do you remember two years ago Bills fans when Graham intercepted Peyton Manning twice in the Divisional round playoff game? I am sure you fans don't remember, but bottom line Bills fans you picked up a solid corner.