English pacer Steven Finn retires from all forms of cricket
London: Former England pacer Steven Finn called time on his professional career, announcing retirement from all forms of cricket on Monday after "admitting defeat" to a chronic knee injury.…