July 22, 2012 by Mike Dussault http://www.youtube.com/watch?v=LeCYe-8t9yw 2004 New England Patriots win the AFC Championship (by oquatanginwann) (Source: http://www.youtube.com/)