After a weekend filled with snow across the Northeast, it’s no surprise that Bills fans are making the most of the opportunity to use their latest in-stadium prop:
Snowballs.
While the stadium crew worked hard to ensure the playing surface was cleared of snow for the game between the Bills and Dolphins on Saturday night in Orchard Park, the same couldn’t be said for the stands, where fans went wild with all the snow that was present in their seats.