Carlos Gomez is finally with the Mets again.
Four years after his trade deadline deal infamously fell through, Gomez signed a minor-league deal with the Mets on Friday, SNY.tv's Andy Martino confirmed. The deal is pending a physical.
Gomez, 33, slashed .208/.298/.336 with nine home runs, 32 RBIs and 12 stolen bases with the Tampa Bay Rays last season.
Though he debuted with the Mets in 2007, he was packaged along with three other players, including Philip Humber, to the Minnesota Twins in the Johan Santana trade in February 2008.
He was almost traded back to New York in 2015 when he was with the Brewers, however a deadline deal that would have sent Wilmer Flores to Milwaukee fell through amid concerns about Gomez's hip injury. Of course, that was the night Flores was on the field crying amid reports he had been traded.
That season, Gomez was ultimately traded to the Houston Astros in a six-player trade, while the Mets ultimately traded for Yoenis Cespedes.
Gomez has played for six teams in his 12-year career. He played with the Astros and Rangers in 2016, Rangers in 2017 and Rays in 2018.
Now, he returns to the team where his career began.