The Houston Astros, Digital Espionage, and the Harsh Demands of Justice
Kevin Clarke breaks down the many sins of the 2017 Houston Astros.
Kevin Clarke is Assistant Professor of Sacred Scripture at St. Patrick’s Seminary and University in Menlo Park, Calif., where he teaches Scripture and patristics.