It doesn't sound like the Bills are going to pay big money for top, proven free agents, so this is exactly the kind of risk that they are going to have to take if they want to get some help. He is very unlikely to be a long term solution because of his age and injury history, but if he has a good year or two while a rookie develops then it was a successful deal. I say if the price is right then why not?