Carlos Beltran, back with Mets, thought 'no chance' he'd reunite with team
PORT ST. LUCIE, Fla. — Carlos Beltran is back with the New York Mets — the same team that fired him just three years ago in the wake of his involvement in the Houston Astros' cheating scandal.