San Francisco Giants Will Clark (22) in action during a game at Veterans Stadium in Philadelphia, Pennsylvania. Will Clark played for 15 years with 4 different teams.(AP Photo/David Durochik Stock Photo - Alamy
San Francisco Giants Will Clark is greeted at the plate by
San Francisco Giants Will Clark (22) during a game from his career
San Francisco Giants Will Clark, center, unleashes a bases-loaded
MORE
San Francisco Giants Will Clark (22) during a game from his career
San Francisco Giants Will Clark, right, clowns around with
San Francisco Giants Will Clark (22) in action during a game at
San Francisco Giants Will Clark (22) in action during a game at
San Francisco Giants Will Clark watches his homer off Chicago Cubs
San Francisco Giants Will Clark (22) in action during a game at
San Francisco Giants Will Clark leaps in joy as first base umpire