TEMPE, Ariz. (AP) _ Troy Glaus, who hit a team-record 47 homers for the Anaheim Angels last season, agreed Tuesday to a $22 million, four-year contract.

Glaus, 24, was an All-Star last season, when he batted .284 and had 102 RBIs and 120 runs scored. He would have been eligible for salary arbitration after this season.

``I'm obviously pleased that we were able to reach a multiyear deal,'' Glaus said in a statement released by the team. ``We have a tremendous core of talent here and more on the horizon.''

Glaus, a former UCLA star, was Anaheim's first-round draft pick in 1997, the third overall.

``Troy is a special player and one we feel will be a cornerstone of our success for years to come,'' Angels general manager Bill Stoneman said.

Glaus gets a $2 million signing bonus, $750,000 this year, $3.5 million in 2002, $6.75 million in 2003 and $9 million in 2004.