Donte Whitner

Buffalo Bills ' Donte Whitner runs back an interception for a touchdown against the Tampa Bay Buccaneers during the first half of the NFL football game in Orchard Park, N.Y., Sunday Sept. 20, 2009. Bills won 33-20. (AP Photo/ David Duprey)

Pittsford, N.Y. — Congratulations, Buffalo Bills fans. You are the drunkest fans in the NFL, at least according to one fan.

Sean MacDonald, a fan who has been to a game in all 122 stadiums in the NFL, MLB, NBA and NHL, spent the 2013 NFL season attending a game in every stadium in the league. MacDonald, who wrote a book titled "Ultimate Football Road Trip," said Bills fans were the drunkest he encountered during his road trip. He attended the Bills-Bengals game at Ralph Wilson Stadium on Oct. 13, 2013.

(Note: The author clarifies in the comments below that you can see the Bills-Vikings game on Oct. 19, 2014, as part of a 2014 road trip).

MacDonald, who is a Bills fan, wrote about parking, hotel accommodations and more. Of the excessive drinking at The Ralph, he wrote:

With a league-leading, 14-season playoff drought and traditionally cold temperatures late in the season, Bills fans have plenty of reason to enjoy a few more adult beverages than other fans. Bills fans certainly know how to party.

Overall, MacDonald ranked Ralph Wilson Stadium 20th of the 32 NFL stadiums.

MacDonald didn't think too highly of the stadium the other two New York teams play in. He rated MetLife Stadium in New Jersey one of the league's worst places to watch a game, though he said the experience was slightly better when the Giants were playing.

"I found Jets fans to be a bit more, I guess, negative … humorless perhaps," MacDonald told the New York Post. "I found the fans around me to complain as soon as something bad happened. There's also a bit more drunkenness and that sort of thing."

MacDonald used a long list of criteria including parking, aesthetics, cost and the fans to determine the best stadiums in the NFL. He had Lambeau Field as the best stadium in the league, and MetLife was 27th for Giants games and 29th for Jets game. The Edward Jones Dome in St. Louis was last.