Does A Great Player Make A Great Manager? The Mets Sure Hope So.
The New York Mets have a new manager: Carlos Beltrán, who also played for the franchise from 2005 through 2011. Beltrán returns to New York with a laundry list of recommendations from his days as a de facto coach on the bench for the 2017 World Series-winning Houston Astros — and he could have the […]