Seven-time National League MVP Barry Bonds has joined the Giants' front office as a special advisor to the CEO.