Michael Smith (IL)

65,414Points
27Wins
773Tournaments