Royals signed OF Jeff Francoeur to a two-year contract extension.
Exact terms aren't yet known, but with Dayton Moore at the helm in Kansas City, we had a feeling this was coming. Francoeur, 27, is batting .278/.328/.465 with 15 homers, 66 RBI and 19 stolen bases over 509 plate appearances this season while playing his usual solid defense in right field. That being said, he hasn't made any strides with his plate discipline and his batting average on balls in play has been rather fortunate, so we wouldn't be surprised if he resumed being terrible next season. It's a bit of an odd fit for a franchise with so much young talent on the way.