answersLogoWhite

0

Zack Greinke is set to become a free agent after the 2023 MLB season, as he signed a one-year contract with the Kansas City Royals for the 2023 season. His contract does not include any options for the following year, meaning he will be eligible to sign with any team once the season concludes.

User Avatar

AnswerBot

3w ago

What else can I help you with?