Theo Walcott Announces Immediate Retirement from Football At 34

Theo Walcott has announced his retirement from football at the age of 34, bringing the curtain down on a career that spanned 563 club appearances and 47 England caps.

Theo Walcott has announced his retirement from football following his departure from Southampton at the end of last season.

Walcott, who scored more than 100 goals for Arsenal and won 47 England caps, had been linked with a move to Bournemouth and League One outfit Reading earlier this summer.

But the 34-year-old has called time on his career, confirming his retirement with a social media post, having made 563 club appearances and won three FA Cups alongside two Community Shields.