OAKLAND, Calif. — The Oakland Athletics have added another veteran arm to their young rotation, agreeing to terms with free-agent righty Ben Sheets on a $10 million, one-year contract.

The 31-year-old Sheets has been plagued by injuries. The four-time NL All-Star didn't pitch in the majors last season while recovering from elbow surgery but last week held a pitching session for several scouts in Louisiana.

Sheets spent his first eight major league seasons with the Milwaukee Brewers, going 86-83 with a 3.72 ERA.

Oakland, which recently re-signed Justin Duchscherer, still had a spot to fill in the rotation. The A's were to formally introduce Sheets at a news conference later Tuesday.