Bill Hall, a 29-year-old third baseman with the Milwaukee Brewers, has been acquired by the Seattle Mariners for minor league pitcher Ruben Flores.
"We value Bill as a versatile player who can play the outfield and three infield positions," GM Jack Zduriencik said. "Billy has been a starting shortstop, third baseman and center fielder in his career. He has been a very solid Major League player who brings you experience and versatility. We look forward to Billy's contributions as he starts a new page in his career."
Hall will join the team in Detroit on Thursday if possible, and be added to both the 40 and 25-man rosters.
An 8-year veteran, Hall has a .253 career batting, although he's hitting .201 in 76 games with the Brewers this season.
Reportedly, the Brewers will pay the remainder of Hall's $6.8 million salary for this season, as well much of his $8.4 million deal next year.
While Hall has struggled all season, and was designated for assignment by the Brewers last week, Zduriencik has seen him at his most productive - a 35-home run season in 2006.
Flores, 25, was 3-2 with 18 saves and a 4.39 ERA in 44 relief appearances this season in Class A. He was originally drafted by Seattle in 2003.