The University of Leicester is a public research university based in Leicester, England. The main campus is south of the city centre, adjacent to Victoria Park. In 1957, the university's predecessor gained university status. Read More
England's star all-rounder Ben Stokes on Monday said that he hasn't thought the idea of captaincy yet, but will consider it a "huge honour" if he gets to lead England in the longest format of the game. ...
England county club Glamorgan's all-rounder Craig Meschede on Monday announced his retirement from professional cricket with an immediate effect due to shoulder injury. ...