Re: Nishikori will win a slam
No-one but Federer and Nadal and Djokovic will ever win a slam. Ever. Even when they retire.
Sorry, but I just don't have the imagination to see anyone else holding a slam trophy over their heads.
Certainly not Raonic, Nishikori, Tomic, Harrison, Dolgopolov...et al...etc...