Minor league report: Cardinals prospect Michael McGreevy allows three runs on backfields March 23, 2023 by St. Louis Post-Dispatch Michael McGreevy gave up three runs on four hits in four innings of work in a start against a Marlins minor league team.