 Alex Gordon signed a $37.5 million four-year deal last season with the Royals.The team lost Eric Hosmer to the United States team for the World Baseball Classic.Right-handed pitcher Zack Greinke, who won the 2009 AL Cy Young Award while with Kansas City, signed a $147 million six-year contract to join the Los Angeles Dodgers in the offseason but was slow during spring training with a sore elbow and the flu.