Former Wolves and Everton goalkeeper Marcus Hahnemann has signed with MLS.

MLS on Friday confirmed that the two-time World Cup veteran goalkeeper has signed a league contract and will return to the league via the allocation process. His new team will be revealed on Friday afternoon.

Toronto FC currently sit top of the allocation table.