2024 men’s major championship venues including Valhalla, Pinehurst, Royal TroonHere’s a look at the four venues hosting men’s major championships in 2024.