I actually see raonic winning an elusive grand slam eventually. he's still young, he's 22. federer didn't start dominating until he turned that age. federer won his first grand slam i believe at 21 in 2003. but at 22, he won three during 2004. sometimes it clicks for players later in their career. a pre-prime federer, aka baby federer was known to be a great talent who couldn't get his head together. Few years later, he could not be stopped for the past 8 years or so. you can never predict these things. some players do not use up their potential aka safin and nalbandian; however, people like federer utilize it to the fullest. just wait, personally i think raonic will win at least one grand slam by the time he retires.