Glory's Last Shot: USPGA ChampionshipAll roads lead to Rochester New York this week for the 95th US PGA Championship. Oak Hill Country Club is the venue for its 6th major...