Damn, this is like the reverse of what a Dolphins fan would be in terms of belief in their team kudos
Steelers have no business winning which means they will probably keep it interesting for a bit but Josh Allen will take over
Actually fucked up how much snow is still in the stands. A multibillion dollar team really relied on some drunk ass locals shoveling for $20/hr to shovel them out
wasnt kelly stafford also removed from the stands at a 9ers game because she threw food at a fan? am i remembering that correctly?