Rivera signed a minors pact with the Phillies back in December, at which point he was coming off a respectable offensive run with the division-rival Mets. The 31-year-old was a .304/.335/,445 hitter with a meager 14.2 percent strikeout rate in 344 plate appearances from 2016-17, though health problems have taken a sledgehammer to his career since then.
Rivera underwent Tommy John surgery in September 2017, and his Mets tenure came to a close when they released him in March 2019. He has since played with the Nationals’ Double-A affiliate, in the Puerto Rican and Dominican Winter Leagues, and with the Long Island Ducks of the independent Atlantic League. If another major league team does take a chance on Rivera, he’ll surely have to work his way back via the minors, where he has performed well. Rivera is the owner of a .335/.375/.490 line in 663 trips to the plate in Triple-A ball.