Milwaukee Brewers second baseman Rickie Weeks
August 16, 2014; Los Angeles, CA, USA; Milwaukee Brewers second baseman Rickie Weeks (23) is out at second after Los Angeles Dodgers shortstop Miguel Rojas (72) throws to first in the seventh inning at Dodger Stadium. REUTERS/Gary A. Vasquez-USA TODAY Sports

The Seattle Mariners and Rickie Weeks have agreed to a one-year, $2 million contract. The 32 year old former All-Star is pegged to serve as a back-up to current All Star Robinson Cano at second base and the signing is done weeks before the start of the Major League Baseball, or MLB, spring training.

ESPN’s Jim Bowden first reported the development and added that Weeks is due another $2 million next season in incentives if he performs well in the 2015-2016 MLB Season.

Weeks, who bats and throws right-handed and has a distinctive batting stance where he waggles the bat before swinging, hit .274 with eight home runs and 29 RBIs last season for the Milwaukee Brewers, his team for 10 years in 2003 and from 2005 to 2014. The Brewers voided his contract in 2015 worth $11.5 million after the team chose to cut him for failing to reach the required 1,200 plate appearances last season.

In 2010, Weeks had over 25 home runs and over 25 hit by pitches, one of only five players in MLB history to achieve that feat. Weeks, who made the MLB All-Star selection in 2011, has a career 148 home runs and 430 RBIs with .249 batting average. Aside from back-up up Cano, Weeks is also expected to play corner outfield depending on the match-ups or at shortstop or third base. At third base, the Seattle Mariners have Kyle Seager and at short stop, they have Chris Taylor and Brad Miller.

Clearly, the Mariners acquired Rickie Weeks for his versatility and ability to play multi-positions and Mariners manager Lloyd McClendon will have the entire spring training to gauge which position will be best fit for Weeks.

Email j.gloria@IBTimes.com.au to contact author.