Last 10 St Andrews Open winners

The last 10 winners of Open Championships at St Andrews.

Latest