
The Kansas City Royals signed outfielder Alex Gordon to a $4 million contract for next season. The move gives the rebuilding club a veteran presence in what is expected to be a young lineup under new manager Mike Matheny. The Royals designated right-hander Heath Fillmyer for assignment in a corresponding roster move. The 35-year-old Gordon is a three-time All-Star and won his seventh Gold Glove last season to move within one of Frank White for the most in franchise history.