1998 Masters and Open champion Mark O’Meara talks links, Tiger Woods, The Open Championship, golfing in Utah and more:
Double Major Winner Mark O’Meara reminisces and previews The Open
By
Posted on