Yeah if there's a team that absolutely should have a dome it's the Bills. I think they're actually building a new stadium? Are there plans for it to have a dome? Cause if not that's dumb as hell
Yeah if the Bills build a dome, then where does it stop? Do the Dolphins have to build a dome so players don’t have to play in unsafe heat and humidity? I don’t care if they have to play in a volcano surrounded by sharks with frickin lasers attached to their heads, I want to watch football