Greinke will start on the mound opening day for the Kansas City Royals

Zack Greinke named Royals opening day pitcher for their game April 7th against the Guardians.
Watch Greinke will start on the mound opening day for the Kansas City Royals on Youtube