Barry Bonds smiles while waiting to take his turn during batting practice.
Barry Bonds shares a moment with his ex-maneger Jim Leyland.
Barry Bonds Takes Batting Practice.
Alex Rodriguez and his son watch a ball that was launched by Lee.
Barry Takes Batting Practice.
Barry Bonds signs autographs for the public during batting practice.
Bonds signs autographs for the public during batting practice.
Bonds signs autographs for the public.
Bonds and Hunter talk during batting practice.
Dusty Baker and Bonds share a laugh during batting practice.
Dusty Baker hugs Ichiro while Bonds stands in the background.
Ichiro & Martinez wait for their turn at batting practice.
Ichiro swings his bat as he waits for his turn at batting practice.
Dusty baker walks off the field with his son behind him.
Barry Bonds walks out to take Batting Practice and points to where he is going to launch the balls.
Barry Bonds walks out to take Batting Practice.
Bonds waiting for his turn to take batting practice.