Sometimes, a fresh start is exactly what a veteran needs—even if it means walking away from a guaranteed contract. That’s exactly what Tommy Pham has decided to do, opting out of his deal with the New York Mets to test the free-agent waters once again.
The 38-year-old outfielder was designated for assignment by the Mets earlier this week, a move that removed him from the team’s 40-man roster. After clearing waivers—meaning no other club claimed him—the next step would normally be a ticket to Triple-A Syracuse. But Pham had a different plan.
Buried in his contract was a veteran’s clause, a common feature for seasoned players that allows them to refuse a minor-league assignment and instead become a free agent. According to MLB.com’s Anthony DiComo, Pham exercised that clause, effectively ending his short tenure in Queens.
Pham didn’t exactly light it up during his time with the Mets. In 13 at-bats, he went hitless, striking out seven times while drawing just one walk. It’s a tough stretch for any player, let alone a 38-year-old looking to prove he still belongs in the big leagues.
But here’s the thing: Pham wasn’t signed until March 26, joining the Mets just days before Opening Day. That late start might have contributed to his slow performance, and he’s betting that a change of scenery—and a fresh set of eyes—could reignite his career.
Electing free agency doesn’t guarantee a new deal. It simply gives Pham the freedom to shop his services to all 30 teams, hoping to land a spot where he can get consistent at-bats. If no major-league offer comes, he might still end up signing a Triple-A contract—but at least he’ll have a say in where that is.
For a veteran who’s been around the block, that kind of control matters. Whether it’s a contender looking for a right-handed bat off the bench or a rebuilding club needing a steady presence in the clubhouse, Pham’s experience could be an asset. The question now is: who will take a chance on him?
