Theo Walcott has put pen to paper on a new four-year contract at the Emirates.

Over the last few months, the 26-year-old and manager Arsene Wenger were open about their desire to agree a new deal, but talks were delayed, which led to speculation over the attacker's future.

However, rumours can now be put to bed as Walcott has agreed a new deal, which is worth £140,000 a week, according to BBC Sport.

After the news was announced, the England international took to Twitter to express his joy at extending his stay at the club, which feels like "home"....

31/7/15

Football results provided by whatsthescore.com