News of the striker's international return for the game against USA received a mixed reception, much to the confusion of the England manager
Gareth Southgate described England as a "strange country" following the mixed response to Wayne Rooney's return for a final international appearance.
Rooney will win his 120th Three Lions cap in a friendly against the United States at Wembley, with some proceeds from the game going towards his charity.
The DC United forward, who has not played for England for two years, will not start the match but will be introduced as a substitute to allow fans to pay tribute to the country's record goalscorer.