Carlos Estevez, who had been connected to the Toronto Blue Jays earlier this offseason, has signed on with the Kansas City Royals. It's a two-year deal.
Scott Pianowski examines several familiar faces in new places this season, and how those signings and trades impact fantasy ...