Former top prospect turned journeyman Jeremy Hermida has agreed to a minor-league contract with the Indians, according to Jerry Crasnick of ESPN.com.
Hermida is still just 29 years old despite seemingly being around forever–he was the Marlins’ first-round pick in 2002–but he hasn’t gotten regular playing time in the majors since 2010 and hasn’t done so while actually being productive since 2009.
Baseball America rated Hermida as a top-30 prospect for three straight years, giving him the No. 4 overall ranking in 2006. Last season Hermida struggled at Triple-A for the Padres, but in 2011 he hit .319 with a .924 OPS in 105 games at Triple-A for the Reds.
He’ll compete for a bench spot or possibly a platoon role in Cleveland.