HOUSTON — Starting pitcher J.A. Happ has agreed to a one-year contract with the Houston Astros, avoiding arbitration. The left-handed Happ and the Astros reached a deal Tuesday for $2.35 million. He made $474,000 last season.