Brown, 29, was hitting .185 with a .233 OBP in 30 plate appearances spanning 10 games for the Mets in 2014.
Abreu, 40, was hitting .395 for Triple-A Las Vegas.
It’s a bit surprising that the Mets demoted Brown instead of fellow outfielder Kirk Nieuwenhuis, simply due to the fact that keeping Nieuwenhuis and promoting Abreu makes the bench very lefty-heavy.
As far as Abreu is concerned, he’s basically nothing more than a pinch hitter at this point in his career – which will limit the Mets’ in-game maneuverability.
When center fielder Juan Lagares returns from the 15-day disabled list (he’s eligible to come off on April 30), Nieuwenhuis will likely be removed from the roster to make room.