WHO: Tim Hudson, retiring after 16 seasons in Major League Baseball, including the last two with the Giants.
Jeremy Affeldt, retiring after 14 seasons in Major League Baseball, including the last seven with the Giants.
WHAT: The Giants will celebrate the careers of both Hudson and Affeldt this weekend prior to Saturday and Sunday's games.
WHEN/WHERE: Saturday, October 3
12:45 p.m. - Ceremony to honor Tim Hudson
1:05 p.m. - Giants vs. Rockies
Sunday, October 4
11:30 p.m. - Ceremony to honor Jeremy Affeldt
12:05 p.m. - Giants vs. Rockies (please note special game time start throughout MLB)