The 10 best USPGA venues you can playMay 3, 2024 The second Major of the year is almost upon us.This year sees the 106th edition of the USPGA Championship as…