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 ...
The All-Star Game is a place for MLB's best to shine, and these five players could earn their first trip to the Midsummer ...