FanShot

Royals sign Dylan Lindsay to seven year contract

27

Forget Mark Teixeira, the Royals just landed a huge multi-year deal.