You don't sign quality players and you're criticized. You sign quality players and the knee jerk reaction is "overpaid." Buffalo can't be moved to the tropics; so you do what you have to and are able to do.
What will put us in a great position for Allen is if we get significantly more protection for him. Weapons aren't worth much if they can't be utilized efficiently.
Detroit is just wonderful, if you're into deathscapes. Gotta love Cinci as well. And Green Bay has so much more to offer than Buffalo: it's gigantic, has no snow and cold weather, is a world renowned entertainment and cultural center .....