Newcastle have completed the signing of Mike Williamson from Portsmouth. The defender has been cleared to play for the Magpies and could make his debut in the Coca-Cola Championship clash with Crystal Palace on Wednesday night.
The 26-year-old, who moved to Portsmouth from Watford on September 1, failed to make a single appearance for the Fratton Park club.