Reliever Greg Holland is again with the Kansas City Royals, agreeing Wednesday to a minor league contract.

Leave a Reply