SOL Campbell will sign for Newcastle United today after agreeing a £30,000-a-week deal and completing a medical at the club's training ground.
Sol Campbell to sign for Newcastle United