Friday (12/23) Trivia Question

Baseball:
Name the four MLB players who played with Bobby Bonds and then later in their careers with Barry Bonds?
Name the four MLB players who played with Bobby Bonds and then later in their careers with Barry Bonds?