Kansas City Royals relief pitcher Greg Holland.
Kansas City Royals relief pitcher Greg Holland. SHANE KEYSER The Kansas City Star
Kansas City Royals relief pitcher Greg Holland. SHANE KEYSER The Kansas City Star

Greg Holland agrees to one-year contract with the Royals

February 13, 2015 09:41 AM