Royals Review, a Kansas City Royals community
Forget Mark Teixeira, the Royals just landed a huge multi-year deal.