The report on the Bills was that it had less to do with the place and more to do with the money. Bills said they would tweak his contract to maybe give him a bit more but nothing huge since it was a good contract to absorb. His money had been paid upfront already and was locked in 3 years at a reasonable rate. Why would they change that. The Raiders are the ones that blew that fact up. Could have got him cheap but by caving to the more money demands before he'd agree to the trade they signaled that Brown can pout all he wants when he wants more money upfront and they will give in.