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.