The San Francisco Giants have released Melvin Upton after he requested his release.

Upton is hoping to catch on with a playoff contender down the stretch.

He landed with the Giants this spring after the Toronto Blue Jays released him at the end of camp.