Lance McCullers is on the mound making his major league debut tonight for the Astros, and he’s doing it in an especially odd choice of footwear: Batman cleats. We’re not sure if this will incur a fine from MLB, but we hope the 2012 first-rounder kept some of his $2.5m signing bonus just to be sure.


[Root Sports]

h/t to Jayme

Advertisement