On one side, the move makes sense because KC needs immediate help in their starting rotation, after losing former Cy Young Award winner Zack Greinke via trade and not resigning veteran Brian Bannister for next season.
Francis also has some upside to him, as he went 17-9 back in '07 as he helped lead the Rockies to a World Series birth later that year.
On the other side of this deal, you can see that Francis has only pitched in 20 games combined during the last two seasons due to surgery on his left arm before the '09 season.
I think the real question with this signing is can he be an ace for this mostly unproven starting rotation?
The answer is still unknown, but most signs point to us for this to happen.