Barry Bonds put on a San Francisco Giants uniform for the first time in six and a half years on Monday and returned to the team as a special hitting coach for one week of Spring Training.