American forward Jozy Altidore is on the verge of heading to Dutch Eredivisie club AZ Alkmaar on a new permanent contract.

AZ press officer Daan Schipers told YA that the deal is imminent with only formalities remaining. The specific terms of the deal have not been confirmed, however, sources say the transfer fee is around $3 million with Altidore signing a four-year pact.

"We are talking with [Altidore] and the deal is very close," Schipers told YA. "It's a matter of dotting the i's and crossing the t's.'"

If the deal moves forward, it will be Altidore's fifth team in Europe since leaving MLS in 2008 to sign with Villarreal. While under contract with the Spaniards, the US international went on loan to Xerez, England's Hull City, and, in the most recent stint, at Turkish squad Bursaspor where he played in 12 games and scored one goal for the former Super Lig champs.

AZ Alkmaar are coming off a solid Eredivisie season where they finished in fourth, qualifying for a spot in the 2011/12 Europa League. AZ open the Dutch calendar on August 5th when they host DaMarcus Beasley's former squad, PSV Eindhoven.