The 26-year-old Italy international winger is out of contract at the Italian club in the summer of 2020, according to the report.
El Shaarawy has made 19 starts and five substitute appearances in Serie A for Roma so far this season, scoring 10 goals and providing three assists in the process, according to WhoScored.
During the 2017-18 campaign, the Italian winger made 25 starts and eight substitute appearances in Serie A for Roma, scoring seven goals and providing four assists in the process, according to WhoScored.
El Shaarawy is a very good winger who will be a good signing for West Ham or Leicester in the summer transfer window.
The former Milan star can create chances and score goals, and he will be able to make an instant impact at the London Stadium or at the King Power Stadium.
Have something to tell us about this article?