Sports Illustrated
Writing for Sports Illustrated, Prof. John Leonard explains his analysis of the science behind Deflategate. Leonard writes that he is, “100% convinced that there was no illegal deflation. Understanding why is a tale of two inexpensive digital pressure gauges—the so-called Logo Gauge and the Non-Logo Gauge.”