Andrew Flintoff will retire from Test cricket after a series of injury prob - The Independent