Finally, a Video That Patriots Haters Must WatchFinally, a Video That Patriots Haters Must WatchWatch this video, put together by a non-Patriot's fan, who dissects all the scandals and says, "The Patriots Never Cheated!"92 Moose- Central Maine's #1 Hit Music Station92 Moose- Central Maine's #1 Hit Music Station