Bobby Abreu may not be ready to retire, but the 40-year-old's unexpected run with the Mets has come to an end, according to an ESPN.com report.

The Mets designated Abreu for assignment after 4-3 loss to the Giants, recalling outfielder Kirk Nieuwenhuis from Triple-A Las Vegas.