A catcher, he signed a bonus contract with the Boston Red Sox in 1964 and spent his early Major League Baseball career with the Bosox, but over the course of his nine years in MLB Moses would play for seven different teams.
[1][2] In 1964, Moses began his professional career out of high school at age 17 with the Single-A Wellsville Red Sox of the New York-Pennsylvania League.
[3] In 1965, at age 18, due to his bonus status, he had to stay with the Red Sox or be exposed in the draft, and was on the team for three months, with only four pinch hit appearances.
[5] Moses was traded along with Graig Nettles from the Indians to the Yankees for John Ellis, Charlie Spikes, Rusty Torres and Jerry Kenney at the Winter Meetings on November 27, 1972.
[5] He served as Detroit's primary catcher in 1974 (though starting less than half the team's games), sharing catching duties with Bill Freehan, Gene Lamont and John Wockenfuss.
[4] Moses was involved in charitable activities, most notably the work with former teammate and friend Mike Andrews with the cancer research support foundation, the Jimmy Fund.
[12] After his playing career, Moses was extremely involved with the Major League Baseball Players Alumni Association, championing increased benefits for inactive, non-vested former players who did not originally qualify for pension benefits, and acting as a catalyst for countless charitable events, including the Legends for Youth Clinic Series.
Beloved by many due to his kind-hearted nature, Moses served as the chairman emeritus for Major League Alumni Marketing until his death.
[citation needed] Though in failing health, Moses attended the anniversary to the Red Sox "Impossible Dream" season at Fenway Park in August 2017.