Mickelson (US Open) and Sneed (can't remember which one, but might be US Open as well).... Rory McIlroy (needing the Masters, right?) and Jordan Spieth (needing the PGA)?
Feeling safe that I've captured three of the remaining five.
Tom Watson, perhaps? Needing the PGA?
Other than that - I'm out of options.