The Kansas City Royals have signed outfielder Alex Rios to a one-year, $11 million contract, per Jon Heyman. As an outfielder, Rios was one of the Mets' options in free agency this winter, but the team obviously decided to sign Michael Cuddyer to a two-year, $21 million contract a few weeks ago.
For his career, Rios has hit .278/.323/.439 with 165 home runs and a 100 wRC+ and 244 stolen bases in 321 attempts. After spending the first nine-and-a-half years with the Toronto Blue Jays and Chicago White Sox, Rios was traded to the Texas Rangers late in the 2013 season. In a full season with Texas this year, Rios hit just .280/.311/.398 with 4 home runs despite playing roughly half his games in hitter-friendly Arlington. Before the season, Rios had not hit fewer than 10 home runs since he hit just one in his rookie campaign in 2004.
With Cuddyer, Curtis Granderson, Juan Lagares, and John Mayberry Jr. in house—plus one of Kirk Nieuwenhuis or Matt den Dekker—the Mets' outfield appears to be set heading into the 2015 season.