For the second time in three years, the Giants and Brandon Belt came within minutes of an arbitration hearing before agreeing to terms on a one-year contract. Belt will receive a $6.2 million salary, which is $200,000 less than the midpoint of the figures that he and the club exchanged last month.