Aside from the expected competition from The Evil Empire (and others), the Red Sox will have another team to wrestle with for the services of free-agent starter James Shields: the Kansas City Royals. According to CBSSports.com's Jon Heyman, the Royals have let it be known that they will "make a run" at re-signing the 32-year old righty. Reportedly, the fact that the team has gone relatively deep in the playoffs has triggered Kansas City's new interest in bringing back their ace. Most sources agree that the Red Sox are the most logical fit—partly because Shields will command less than either Jon Lester or Max Scherzer. Also, Shields has that long AL East pedigree that would translate nicely into the Boston rotation. In any bidding war between the Red Sox and the Royals, you'd have to think we'd win out. But, you never know.