Brandon Moss was with the St. Louis Cardinals last year.
Brandon Moss was with the St. Louis Cardinals last year. John Minchillo The Associated Press
Brandon Moss was with the St. Louis Cardinals last year. John Minchillo The Associated Press

Brandon Moss officially signs with the Royals, will make $3.75 million in 2017

February 01, 2017 02:22 PM