Brandon Belt, a fan favorite, will be in San Francisco for at least one more season.