Michael Smith (IL)

62,189Points
27Wins
723Tournaments