You asked:

who won the british open golf in 1922

  • Walter Hagen
    Walter Hagen
    Walter Hagen won the British Open in 1922.