Cabrera announced his retirement Friday, Bob Nightengale of USA Today reports.
Cabrera was released by the Mets on Wednesday, Deesha Thosar of the New York Daily News reports.
Cabrera signed a non-guaranteed contract with the Mets on Monday and is expected to be included in the club's 60-man roster pool.
Cabrera is not starting Wednesday against the Phillies.
Cabrera isn't starting Tuesday's game against the Phillies.
Cabrera will bat fifth and start in right field Monday against the Phillies.
Cabrera is not in the lineup for Sunday's game versus the Reds.
Cabrera is not in Friday's lineup against the Reds.
Cabrera is not in Wednesday's lineup against the Nationals.
Cabrera isn't in the starting lineup for Tuesday's game against the Nationals.