Barry Bonds back in a Giants uniform
- 1/8
San Francisco Giants former player Barry Bonds, left, greets center fielder Gregor Blanco during batting practice before a spring training baseball game between the Giants and the Chicago Cubs in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 2/8
San Francisco Giants manager Bruce Bochy, left, listens as former player Barry Bonds arrives for a news conference before a spring training baseball game in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 3/8
San Francisco Giants former player Barry Bonds, middle, talks with other coaches during batting practice before a spring training baseball game between the Giants and the Chicago Cubs in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 4/8
San Francisco Giants former player Barry Bonds, right, shakes hands with right fielder Hunter Pence during batting practice before a spring training baseball game between the Giants and the Chicago Cubs in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 5/8
San Francisco Giants former player Barry Bonds, left, speaks after a news conference before a spring training baseball game in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 6/8
San Francisco Giants manager Bruce Bochy, left, listens as former player Barry Bonds speaks at a news conference before a spring training baseball game in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 7/8
San Francisco Giants manager Bruce Bochy, left, listens as former player Barry Bonds speaks at a news conference before a spring training baseball game in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
- 8/8
San Francisco Giants manager Bruce Bochy, left, listens as former player Barry Bonds speaks at a news conference before a spring training baseball game in Scottsdale, Ariz., Monday, March 10, 2014. Bonds starts a seven day coaching stint today. (AP Photo/Chris Carlson)
Helping out as a special instructor reportedly for a week, it will be the first time Barry Bonds has appeared in a Giants uniform since 2007, his final season in the majors before the owners blackballed him into retirement.
— David Brown