So there it is... The Buffalo Bills are number 1 in the AFC East, 3-0, and just beat the New England Patriots!... "Is this real life?" I still get chills just thinking about the events of yesterday's game that set the Bills up for the WIN!
Being 25, and not remembering much of the early 90's Buffalo Bills, I can wholeheartedly say this might have been the game of my life! Just to give you an idea of the game if you weren't able to physically be there