The Chicago Cubs have reportedly agreed to terms on a Minor League contract with Carlos Gonzalez.

Gonzalez will report to Triple-A and soon get called up to the Major League club.

The Cleveland Indians recently released Gonzalez after he hit .210/.282/.276 in 30 games.