He made steady progress through the Pirates' minor league system from 2002 to 2005, spending time with their teams in Williamsport, Lynchburg, Altoona, and Indianapolis.
Before an injury in late August ended his season, he hit .341 with 1 home run and 9 RBIs in 39 games with the Pirates.
Rather, he was on leave for personal reasons that he did not wish to disclose, but that reportedly had to do with a lack of desire to continue a career in professional sports.
Duffy returned to the majors on August 2 and, apparently with the support of the clubhouse, Tracy installed him directly into the starting center field and leadoff spots.
[4] Duffy was assigned to the Brewers' Triple-A Nashville Sounds, but was on the temporary inactive list for a part of the season.