Hasn't Rory been on Tour several years now?
Let's not act like Mickelson has done nothing. Does it really matter that he doesn't have a U.S. Open? Not really considering he has a few other majors. I really don't think Rory will win more majors than Phil...That's an impressive resume.
To even start talking about McIlroy and Tiger in the same sentence is just ridiculous at this point - that is all.