Tag Archives: New England Patriots

Can Science Explain Away Deflategate?

Some recent articles regarding “Deflategate” have suggested that temperature changes between the equipment room and the playing field could explain away the drop in ball pressure. I do not claim to be a scientist, but having worked in industry for over 35 years, including several years with a company that …

Read More »