We just got another reminder of how Carlos Beltran became the all-time scapegoat for a team-wide cheating scandal.
Is there anyone who has been more unfairly blacklisted in baseball than Carlos Beltran? Hired to become the next New York Mets manager starting in 2020, a “mutual” parting of ways occurred as scandal broke out about his involvement with the 2017 Houston Astros.
Beltran hasn’t had a chance to manage again.