Football | Mail Online

England legend James Anderson has received his knighthood from Princess Anne during a ceremony at Windsor Castle.
The 43-year-old was honoured for services to cricket after being named in former Prime Minister Rishi Sunak’s resignation honours list earlier this year.
Anderson, England’s…