Home Sports Former England captain John Terry announces football retirement