FanShot

Royals sign former Braves pitcher Jorge Campillo

26

I did not see that coming... no, wait, yes I did.