Ashford began the 1977 season in triple A. On June 8, the Padres sold Doug Rader's contract to the Toronto Blue Jays. A week later, Bobby Valentine, his replacement at third base, was traded to the New York Mets.[2] The Padres experimented with Gene Tenace & Dave Kingman (acquired for Valentine) at third before calling Ashford back up at the beginning of July. He collected his first major league RBI in his second start.[3] On July 5, he hit his first major league home run off the Houston Astros' Bo McLaughlin with two outs in the ninth inning to send the game to extra innings. In the twelfth, he singled in the winning run.[4] He won the starting job at third for the remainder of the season, and batted .217 with three home runs & 24 RBIs.
After spending all of 1979 in triple A, Ashford was traded to the Texas Rangers with Gaylord Perry & minor leaguer Joe Carroll for Willie Montañez.[5] Once again, he spent all of 1980 in triple A with the Charleston Charlies, with the exception of a brief call up to the majors when starting third baseman Buddy Bell sustained an injury.
During the off season, he was traded to the New York Yankees for fellow infielder Roger Holt. Despite batting an even .300 with seventeen HRs and 86 RBIs to beat Greg Wells out for the International League Most Valuable Player Award in 1981,[6] Ashford only saw his way into the late innings of three Yankee games that October, never receiving an at bat.
A poor performance in Spring training took Ashford "out of the picture" for 1982, according to Yankees owner George Steinbrenner.[7] After another season at triple A, he was traded to the crosstown rival Mets for two minor leaguers.
New York Mets
Ashford got off to an exceptional start with the Mets' triple A affiliate, the Tidewater Tides. A .327 batting average through twelve games earned him a call to the majors. His call up to the Mets received much fanfare, as he was called up with 1980 Major League Baseball draft number one overall pick Darryl Strawberry.[8] His first hit as a Met was his only career triple.[9] He also made his only career appearance behind the plate against the Cincinnati Reds on July 13.[10]
Just as the 1984 season was set to begin, he was traded to the Kansas City Royals for pitcherTom Edens.[11] He earned a spot on the Royals' bench to start the season, but after batting just .154 through nine games, he was sold to the Baltimore Orioles. He finished out the season in triple A for the Orioles, and spent one more season at triple A for the Philadelphia Phillies before retiring.
Ashford married his high school sweetheart, Sherry.[12] They had three children, Jason, Monica & Leslie, who also graduated from Covington High School.