NewsTalk

NewsTalk | May 09, 2014

2006 British Open: Woods brilliant at Hoylake

Take a look back the 2006 British Open at Royal Liverpool, where Tiger Woods captured his 11th career major title.