September 11, 2010 by Mike Dussault Pretty funny Dolphins/Pats Direct TV ad. The Belichick Hoodie is priceless. (Source: https://www.youtube.com/)