Free-agent first baseman-outfielder Lance Berkman has agreed to a one-year deal with the Texas Rangers, according to Houston Astros beat writer Brian McTaggart via Twitter on Saturday:

 

According to FOX Sports senior baseball writer Ken Rosenthal, the deal will be somewhere in the $10 million to $11 million range:

 

A six-time All-Star, Berkman has accomplished a ton since breaking through into the majors with the Houston Astros in 1999, including winning National League Comeback Player of the Year honors in 2011. 

The veteran will turn 37 on Feb. 10, but clearly the Rangers still believe Berkman can provide them with some experience and a big bat. 

Prior to becoming a free agent, Berkman played two seasons in St. Louis with the Cardinals, helping them win the World Series title in 2011. He batted .259 in 32 games for St. Louis last season, recording 21 hits and only two home runs in 81 at-bats. Berkman was much more productive in 2011, however, batting .301 with 488 appearances at the plate for the Cards. 

His postseason play in 2011 for the Cards was nothing short of clutch. He batted .313 over the course of 18 playoff games to help St. Louis clinch the World Series.

Berkman played his first 11-and-a-half MLB seasons in Houston before being traded to the New York Yankees in July 2010. He signed with St. Louis in 2011 and is now set to join his fourth MLB team in Texas.

Berkman is a native of Waco, attended Canyon High School in Texas and then played his college baseball at Rice University, where he won National College Player of the Year honors in 1997.

Keep it right here for the latest information and updates on MLB free-agent signings this offseason. 

 

Follow Bleacher Report Featured Columnist Patrick Clarke on Twitter. 

Follow _Pat_Clarke on Twitter

Read more MLB news on BleacherReport.com