Rory McIlroy signs autographs following his practice round for the PGA Championship at Oak Hill Country Club in Rochester, N.Y., May 16, 2023. The event, long played in the summer, is being held near Rochester, known for its harsh winters and the clu