I'm NOT a Bills fan. But I do follow them closely because they are my local team.
Unfortunately they're pretty close to a mirror image of the 90s Bills. "Close, but no cigar."
I've never been to an NFL game, so I have no opinion about a dome.
I've never played organized football. My high school had soccer. But, back then it was closer to rugby than this pansy crap they play now. Lol
JA is the man!