"Have been fighting battle ...": England's Steven Finn announces retirement from all forms of cricket
Aug 14, 2023
Finn, who has been suffering from a knee ailment, appeared in 126 games for England across all formats between 2010 and 2017, taking 254...