Barnes signed a minor league deal with the Marlins that includes an invitation to spring training, Joe Frisario of MLB.com reports. Barnes appeared in 286 games for the Rockies over the last three seasons, but was designated for assignment in 2016 when the team promoted David Dahl. The veteran outfielder slashed .220/.250/.320 last year and will likely provide organizational outfield depth for the Marlins in 2017.
Barnes was designated for assignment on Monday, Jenny Cavnar of MLB.com reports With Barnes out of options, the Rockies were forced to DFA Barnes instead of optioning him to the minor leagues, while David Dahl was recalled in a corresponding move. Barnes has been awful over the past 20 games, hitting .128/.150/.205 with no home runs, three RBI and one run scored.
Barnes will be designated for assignment Monday, The Denver Post reports. Barnes will cede his roster spot to 22-year-old outfielder David Dahl, who may step in as the regular left fielder. The 30-year-old Barnes could pass through waivers unclaimed, as he has 22 hits and 30 strikeouts in 100 at-bats this season.
Barnes is not in the lineup for Monday's game against the Rays. Barnes is hitting a measly .231 with no home runs and seven RBI in 41 games and will take the night off in favor of Ryan Raburn who has posted a .242/.393/.543 line with eight home runs and 29 RBI in 82 games this season.
Barnes is in the lineup and batting eighth for Monday's game against the Blue Jays, Patrick Saunders of the Denver Post reports. The 30-year-old has been hot lately, hitting .455/.455/.545 with four runs and a stolen base over his last three games, and will get the start in left field Monday in place of Ryan Raburn.