Mets reliever Pedro Feliciano had his contract selected from Triple-A Las Vegas Friday, to replace Josh Edgin, who had to be placed on the disabled list with a fractured rib.
Feliciano has not pitched in the majors since 2010, due to complications from shoulder surgery in 2011 and then a heart issue earlier in the season.