This is crazy. There has to be a lot more to this story than we are hearing. I don't think the bills would have willingly placed him on IR for a 2-4 week rehab. Too short handed? Alright, bring on Buggs.
This is his contract year! This is going to potentially cost him millions. Its either he is going to be super pissed at the Bills and sign somewhere else, or sign on the cheap. Or, if he was smart, would demand to be released. This reminds me of what happened to Vincent.
Or, another way to look at it is that this is all Peters fault. That a s$ hole!