The Colorado Rockies may be closer than ever to trading Carlos Gonzalez.

On July 19, Gonzalez will earn his 10-and-5 rights and have the power to veto any trade. A player with at least 10 seasons of Major League experience, with at least five coming with their current team, earn the rights.

Gonzalez is playing on a one-year, $5 million contract.