Translation:
The Bills are ending up with a new modern stadium located out in the distant suburbs. Your seat will be covered, you’ll be able to surf the internet, and there’ll be more bathrooms. The end.
(Quoting Seinfeld…”Not that there’s anything wrong with that.)