The 1928 Open Championship winner was Walter Hagen (USA)
Louis Oosthuizen won the 2010 british open
South African golfer Louis Oosthuizen won the British Open 2010.
Helen Wills Moody
Harry Vardon won the most British Open six time
Yes. He won it in 2000, 2005 and 2006.