David Dalseide

8,913Points
9Wins
147Tournaments