Today is a special one. Cousin Michael McGreevy is back on the mound for the St. Louis Cardinals, called up from AAA Memphis to pitch in a historic matchup against future Hall of Famer Clayton Kershaw and the Los Angeles Dodgers.
Game time is 1:15 PM at Busch Stadium. Can’t wait