>build a Billion Dollar Stadium that is taking almost half a decade to finish
>don’t build a roof or dome on it
>while in Buffalo
Are the Bills the biggest retards in the history of Football???