On the eve of what would have been the club's first salary arbitration hearing in 10 years, the Giants announced Tuesday night that they agreed to terms with first baseman Brandon Belt on a one-year deal, avoiding a date in St. Petersburg, Fla., on Wednesday.