Gonzalez was released by the Giants on Tuesday, Robert Murray of FanSided.com reports.
Gonzalez was pushed off the 40-man roster last month and will now head to the free agent market. The 28-year-old outfielder owns a career .253/.328/.363 batting line with four home runs and 10 stolen bases in 107 total major-league games.