ralph wilson stadium

The Buffalo Bills Officially Have The Drunkest Fans
Author Sean MacDonald paid a visit last year to every single NFL Stadium for a game. The purpose? He was working on his book titled, "Ultimate Football Roadtrip." While visiting Ralph Wilson Stadium in Buffalo, home of The Buffalo Bills, he made an interesting discovery.