David James

30,259Points
29Wins
341Tournaments