87.1 F
Bluffton
Tuesday, June 17, 2025
Advertisement

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...