The Kansas City Royals have announced Wednesday that the club has agreed to terms on a one-year contract with outfielder Jeff Francoeur. The deal includes a mutual option for the 2012 season and is pending a physical. Consistent with club policy, terms of the contract were not disclosed.