Sign in
Sign up
Robert Damron
had 3 top ten finishes a 71.3 scoring average and won $434,157 in 1999.
Explore
Robert Damron career stats
Who has the best sand save percentage this season?
Who won the U.S. Open in 1999?
See trending