Sports

Chris Owings, Royals agree to $3M, 1-year contract

Chris Owings, Kansas City Royals agree to $3 million, 1-year contract