Without making any predictions, Jeff Francis says he can see parallels between the young Kansas City Royals of 2011 and the pennant-winning Colorado Rockies he pitched for in 2007. That's one reason the 30-year-old left-hander agreed to terms on a one-year contract with Kansas City on Friday, a deal worth about $2 million.
More...