March 15, 2011 by Mike Dussault Today in things to make NFL fans feel just a little better… An all time fave… (Source: https://www.youtube.com/)