Joseph Edward Root is an English international cricketer who is the current captain of the England Test team. He also represents Yorkshire domestically. He is often regarded as one of the best batsmen in the world. He now predominantly fields at first slip. Read More
England men's Test cricket team captain Joe Root lavished praise on Moeen Ali after the all-rounder announced his retirement from the longest format of the game on Monday. ...