Brandon Moss signed a two-year contract with the Kansas City Royals on Feb. 1, 2017, after stints with the Pittsburgh Pirates, Oakland Athletics, Cleveland Indians and St. Louis Cardinals. Jeff Patterson and Pete Grathoff The Kansas City Star
Brandon Moss signed a two-year contract with the Kansas City Royals on Feb. 1, 2017, after stints with the Pittsburgh Pirates, Oakland Athletics, Cleveland Indians and St. Louis Cardinals. Jeff Patterson and Pete Grathoff The Kansas City Star
For Pete's Sake

For Pete's Sake

Your daily dose of delicious sports dish in KC and beyond

For Pete's Sake

Seven things you may not know about new Royals slugger Brandon Moss

February 01, 2017 2:24 PM

  Comments  

Videos