Alastair Cook, whose record for most Test centuries by an England batter was surpassed by Joe Root, has lauded Root as a "genius" and England's greatest. Root's tally reached 34 Test centuries following twin tons in the Lord's Test against Sri Lanka. "It's right that he should have this record on his own. We are watching a genius," Cook said on BBC. Get into the future of online gamin... https://khelosports.com/