Published in Top 50 Boston Red Sox June 22, 2020 38. Mike Greenwell Mike Greenwell played his entire 12-year career (1985-96) with the Red Sox.