Today we look back at a Mariner that has been with the team a few times. After graduating from Western High School in Anaheim, CA in 1974, John Moses attended Golden West JC in Huntington Beach from 1975-1977. He then transferred to the University of Arizona in Tucson. During the 1980 season, he captained a team that included Craig Lefferts, and Terry Francona to an NCAA title. In June of 1980, John was drafted in the 16th round by the Seattle Mariners.
After spending 1980 in Bellingham, John moved up to the A Wassau Timbers in 1981. John would move on to AA Lynn Sailors in 1982, he would be called up the big team and make his debut on August 23rd. On September 3, 1982 John got his first start in Left Field in Boston. 1983 would see him split time between AAA Salt Lake City Gulls and the Mariners. John would start at AA Chattanooga, move up to Slat Lake and eventually the Mariners again in 1984. For the 1985 and 1986 seasons, John was on the up and down shuttle from AAA Calgary Cannons to the Mariners. He would spend the entire 1987 season on the Mariners roster. After the season, he was released by the Mariners. In January of 1988 he signed with Cleveland, but was released at the end of spring training. He would sign with the Minnesota Twins and spend three good years with the Twins. Unfortunately 1991 was a roller coaster year. He would sign with the Red Sox for the spring of 1991. After being released at the end of camp, John signed on with the Rockies. While at AAA Colorado Springs, he would be let go in July. He would sign and spend four days in the Pirates organization in AAA Buffalo. The day he was released by the Pirates, he would sign on with the Tigers. John would get some playing time in the big leagues with the Tigers. John would come back home to the Mariners for his final season in 1992.
In 1994, John was hired by the Mariners as an administrative coach. From 1994 through 1998 as a coach, John was in charge of being a left handed batting practice pitcher, a bunting coach, and working as a base running and outfield coach under manager Lou Piniella. John was named as an advance scout for the Mariners in 1999. John would take over the duties as the first base coach from 2000 until after the 2003 season under Lou, and Bob Melvin. After being retired in 2004, John started the year as the hitting coach for the Las Vegas 51's in the Dodgers organization. When Jerry Narron was named the new manager of the Cincinnati Reds on June 20, 2005 John was named to be the bench coach for the Reds. John would move to the first base coach's box for the 2006 season. In 2007, John would come home to Seattle once again to pitch BP and be the first base coach for manager Mike Hargrove. John made his way back to the 51's to be the hitting coach in Las Vegas in 2008. When the Dodgers moved their AAA affiliation back to Albuquerque, John moved with the team. When Tim Wallach as the new manager of the Isotopes, he retained John as the hitting coach. He has spent the 2009 and the current 2010 season in Albuquerque working with the Isotopes hitters, preparing them for the Dodgers big league club.