Gonzalez cleared waivers and elected free agency Wednesday, Mark Gonzales of the Chicago Tribune reports.

Gonzalez has now failed to stick with two teams this season, hitting a combined .200/.289/.283 in 45 games with the Cubs and Indians. There's no real reason to believe he'll be significantly better if he's able to find a job with another team.