Andrew Flintoff will announce his retirement from all cricket later on Thursday after giving in to his long-standing knee injuries.
Flintoff underwent surgery straight after last year's Ashes victory and hoped to return to action this season, but that was ruled out last month and he then aimed for Twenty20 stints in Australia and the IPL. However, his latest meeting with the surgeon has led to what has long seemed the inevitable decision.
source