I think Buffalo's a bit UNDERrated as far as a place to play. No, its not Miami or NY, but there is a bar scene, casinos close by and of course, the ballet. And when the team is even HALFway decent, the gameday experience and vibe in the Stadium is second to none. Players DO like that. Anyone remember TO and how blown away he was by it when he first played here? TO was the epitome of the type of athelete would raise his nose and would think Buffalo's a one horse town and once he got to see what Sunday at 1 is like in Orchard Park, he loved it.
Plus..most athletes die to play in places like.....Green Bay. Ever been to Green Bay? Ive heard the bar scene consists of the local Elks Lodge and....the local Elks Lodge. And any other bars there look like....your local Elks Lodge. Plus, the weather makes Buffalo look like...Miami!