Fresno Grizzlies
He returned to the Giants as a minor league free agent in 2003. He played for the AAA Fresno Grizzlies, pitching 20 games with a 6.49 ERA. After the season, Barceló was released by the Giants, and he decided to retire from baseball.