Feb 24, 2010 5:29 PM EST

The Indians have completed a one-year deal with Russell Branyan.

The two sides reached a preliminary agreement last week that was contingent on a physical.

Branyan set career highs with 31 home runs and 76 RBIs for Seattle last season.

Via ESPN