While he was involved in the Houston Astros’ 2017 cheating scandal, Carlos Beltran has gotten a raw deal from Major League Baseball. He was the only player specifically named in the report. It led to him getting fired as Mets manager before the 2020 season even started. AJ Hinch and Alex Cora also lost their respective jobs. However, they landed on their feet virtually immediately after a one-year suspension.
Beltran has been working for the YES Network, seemingly waiting for the right opportunity to join a team again. New York considered him for the assistant hitting coach job when filling out Buck Showalter’s coaching staff last year, but it didn’t work out.