Through 2004, the Pirates had a total of 639 different players get hit by a pitch in franchise history. That ranks them 3rd all time behind the Cubs (665) and the Cardinals (653).
The Pirates employed Benito Santiago, briefly, at the beginning of this season, but he failed to capitalize on his opportunity to tie an all-time hit by pitch record (one which Craig Biggio has no shot at - thankfully). Santiago has been hit by a pitch while playing for 8 different teams. Santiago has been plunked while playing for the Cubs, Reds, Marlins, Royals, Phillies, Padres, Giants and Blue Jays. Santiago is the active leader, although his active status may be questionable, and one of the record holders is still planning on making a comeback any day now. Rickey Henderson shares the record with Todd Zeile for getting hit by a pitch on 9 different teams. Henderson took one for the Angels, Red Sox, Dodgers, Yankees, Mets, A's, Padres, Mariners, and Blue Jays. Zeile was plunked for the Cubs, Rockies, Marlins, Dodgers, Expos, Mets, Phillies, Cardinals and Rangers.
To follow up on the question from last week regarding pitchers who have spent their careers with one team and hit Craig Biggio with a pitch, the list is fairly short. John Smoltz has been with the Braves since 1988. Darren Driefort is the next longest tenured lifer having played for the Dodgers since 1994. After that the next longest careers are Matt Morris with St. Louis since '97, and Kerry Wood with the Cubs since '98. Smoltz and Driefort are the 1st and 4th longest tenured active players in the league right now, with non-Biggio-plunkers Brad Radke and Mariano Rivera tied for 2nd. Once again, long careers with one team are rare, and should be valued much more than they seem to be when people look at the career of a major leaguer.