The Kick Was Good!

As a Buffalo Bills Fan I reserve a right to be a little bit delusional. Today marks the 24th Anniversary of Super Bowl XXV, one of the biggest games in Buffalo Bills history. And as I remember it, the Buffalo Bills greatest win.

Don’t believe me? Watch for yourself:

(It’s from NFL Films, so it’s official) Continue Reading →