From Tiger to Scheffler, Southern Hills to sleepers: Everything you need to know for the PGA Championship