comment: >
  
  It's not millions. The new stadium is a billion dollars. The bills want to be cold and miserable! It's legit a patriotic thing for them to the team. They feel it gives them a better home field advantage as well.
context: Playing in snow is a part of the sport. Gives outdoor cold weather teams advantages usually in the playoffs. Some of these stadiums were built decades ago and adding new roofs just isn't always feasible. Plus, it's just snow.