Majstorovic is Neil Lennon’s eighth signing since the end of last season and will bolster a defence which struggled as Celtic crashed out of the Champions League in the qualifying rounds earlier this month.
The 32-year-old started Sweden’s 3-0 win over Scotland last week and is scheduled to be officially unveiled at Parkhead later on Monday.
“Celtic are delighted to confirm the signing of Daniel Majstorovic. The Swedish defender has joined on a two-year deal from AEK Athens,” a statement on the club’s website confirmed.
Member comments