You asked:

who won the 1946 masters

  • the Masters tournament
    the Masters tournament
    Herman Keiser won the Masters tournament in 1946.