24 Hours to Kickoff: Buffalo Bills

Everything that goes into preparing the Bills stadium for a crazy weather game.