Who is the patron saint of golf?

There is no patron saint of golf. St. Sebastian is the patron saint of athletics.