Theo Walcott is set to retire from professional football at the age of 34-years-old following a star studded career, according to reports.
According to talkSPORT, the former Arsenal, Everton and Southampton winger is set to hang up his boots after a 23-year career that has seen him score 87 goals in 420 Premier League appearances.
Walcott also made 47 caps for England scoring eight goals during his international career.
More to follow...