Wily Mo Pena, who hasn't appeared in a Major League game since 2011, has signed a Minor League deal with the Cleveland Indians, according to a report.

Pena will earn $700,000 if he makes the Major League roster.

The Dominican Republic native has spent the last several years playing in Japan.