David Canipe had 8 top ten finishes and won $563,471 in his career.

david canipe career stats

Explore