Brandon Moss says walking boot is 'kind of embarrassing'
Baseball, Brandon Moss, MLB, St. Louis Cardinals