Photos from the 2007 PGA Championship at the Southern Hills Country Club, Oklahoma.