Answer
Theo Walcott played for Arsenal from 2006 to 2018. He was managed by Arsène Wenger during his entire time at the club. Wenger is a French football manager and former player. He is widely regarded as one of the greatest managers of all time. He is the longest-serving manager in Arsenal's history, having been in charge for over 20 years.