Anderson extends playing career with Surrey after shock Lancashire departure
James Anderson has signed with Surrey for the upcoming 2027 county season following a long stay at Lancashire. After a notable 2026 season where he took 50 wickets, Anderson's contract was not…
