Free agent right-hander Matt Lindstrom agreed to terms with the White Sox on a one-year contract with a club option for a second year.

Lindstrom pitched a combined 47 innings in relief for the Diamondbacks and Orioles last season, posting a 2.68 ERA with 40 strikeouts and 14 walks. After opening the season with 13 scoreless appearances, he missed six weeks with a strained middle finger on his pitching hand.

The 6-3, 220-pound Lindstrom, who turns 33 next month, touched 102 mph in a game while pitching for the Marlins at Pittsburgh's PNC Park in 2007 but is now a mid-90s fastball pitcher. He had 23 saves for the Astros in 2010 and 15 for the Marlins in 2009. Lindstrom owns a career 3.64 ERA, with a 2.85 mark over the last two seasons (101 innings).