The Angels have agreed to terms with pitcher Ervin Santana on a four-year deal worth $30 million. The agreement came on Saturday, a day after their initial arbitration hearing was postponed. He was 16-7 with a 3.49 ERA for the AL West champion Angels in 2008.