Philadelphia Union announced today that the club has signed Oka Nikolov, who most recently played for Bundesliga side Eintracht Frankfurt. Nikolov, 39, will join the team pending reception of his U.S. P-1 Visa, International Transfer Certificate (ITC) and a medical examination and will occupy an international roster spot. Per club and MLS policies, terms of the deal were not disclosed.

“We’re excited to have a player with Nikolov’s experience and leadership join our team,” said Union manager John Hackworth. “We think he will provide excellent depth and mentorship to our young goalkeepers.”

After signing with Eintracht Frankfurt in 1994, Nikolov spent nearly 20 years with the club and earned 414 total appearances, including 229 in the Bundesliga. Most recently, the German-born goalkeeper started the final eight games of Eintracht Frankfurt’s 2012/2013 season, helping earn the club a spot in the playoff round of the 2013/2014 UEFA Europa League.

Nikolov, who possesses dual citizenship from Macedonia and Germany, appeared for Macedonia’s national team five times during his career.

Name: Oka Nikolov

Position: Goalkeeper

Age: 39

Birthdate: 5/25/1974

Height: 6-2

Weight: 190

Hometown: Erbach im Odenwald, Germany

Last Club: Eintracht Frankfurt