Brandon Moss spent the last two seasons with the St. Louis Cardinals, batting .225 with a .300 on-base percentage and 28 homers in 128 games in 2016.
Brandon Moss spent the last two seasons with the St. Louis Cardinals, batting .225 with a .300 on-base percentage and 28 homers in 128 games in 2016. File photo
Brandon Moss spent the last two seasons with the St. Louis Cardinals, batting .225 with a .300 on-base percentage and 28 homers in 128 games in 2016. File photo

Royals agree to a deal with free-agent slugger Brandon Moss

January 29, 2017 12:32 PM