When did Theo Walcott retire? Arsenal legend in action at Soccer Aid 2024 after calling time on playing career Published 06 Jun 2024 Full Article