Home News At the crossroads of steroids, baseball, and Deus Ex