The Kansas City Royals signed two-time All-Star Starling Marte on Monday to a $1 million deal for the upcoming season, hoping that the right-handed-batting veteran can provide some help off the bench or against left-handed pitching. The Royals designated outfielder Dairon Blanco for assignment in a corresponding roster move. The 37-year-old Marte, who also can earn up to $2 million in roster and performance bonuses, has hit .285 with 163 homers, 667 RBIs and 361 stolen bases over 14 seasons with the Pirates, Diamondbacks, Marlins, Athletics and Mets.