Greg Holland Royals Contract, Career Stats, and Current Role
Finance
Greg Holland signed a two-year contract with the Kansas City Royals in December 2023, with a guaranteed value of $13 million and a vesting option for 2026 based on innings thres...
Open article