The San Francisco 49ers have officially given Jimmy Garoppolo's agents permission to seek a trade involving the quarterback, according to sources.

Garoppolo, who is recovering from offseason surgery on his throwing shoulder, has been cleared to start practicing. The 49ers will open training camp next week.

Kyle Shanahan acknowledged in May that Garoppolo was "most likely to be traded" but then noted that a trade was "not a guarantee."