The Deflategate Debacle This past Wednesday, investigator Ted Wells released a comprehensive report detailing his findings in the Deflategate scandal. He concluded that it was “more probable than not” that two New England Patriots employees deliberately deflated balls for the AFC Championship Game against…
Continue Reading »