Current St. Louis Cardinals pitcher Mike Leake was on the mound for the Sun Devils .
Current St. Louis Cardinals pitcher Mike Leake had the Horns on a string for the first three frames .
Current St. Louis Cardinals pitcher Mike Leake was on the mound for the Sun Devils and had the Horns on a string for the first three frames .