Tagged: Greg Owen
Stroud Wins Barracuda Championship In Playoff
Chris Stroud exploded for 20 points in Sunday’s final round at Montreux Golf and Country Club to finish with 44 points, and a share...
Greg Owen Takes 54 Hole Lead at the Barracuda
Greg Owen shot a score of 14 on Saturday at Montreux Golf and Country Club, and will take a five-stroke lead into Sunday's final...