He no longer play professional football, rather he spends his time as a goalkeeping couch at Wembley FC.
Chat with our AI personalities
David James now plays for Bristol City after Portsmouth got relegated from the premier league in the 2009/2010 season. He'd previously played for Watford, Liverpool, Aston Villa, West Ham United and Manchester City. He's a goalkeeper who holds the Premier League record for most clean sheets with 173.
David James has played for Liverpool, Ashton Villa, Manchester City, and Portsmouth.