The Kansas City Royals open the wallet and close the deal, signing outfielder Reggie Sanders to a two-year, $10-Million dollar contract. Sanders hit .271 for the Cardinals last year, with 21 home runs and 54 runs batted in.