Andrew Flintoff has announced his retirement from all cricket after giving in to his long-standing knee injuries.
Flintoff announces retirement from cricket