Ben Affleck Gives His Take On Deflategate (video)

Well Ben Affleck just said what every Patriots fan thinks about Deflategate on TV. What a perfect rant by Affleck…

Read more »