Sports

MLB free agent, trade tracker: Zack Greinke back to Royals, All-Star sluggers on the move – live updates

With less than a month to go, Major League Baseball teams are scrambling to make moves before Opening Day on April 7.