Russell Branyan has signed a Minor League contract with the Cleveland Indians.

Branyan has been assigned to Triple-A Columbus.

He has spent the 2014 season with los Toros de Tijuana of the Mexican League and has slashed a robust .296/.423/.620 with 19 home runs in 272 plate appearances.