Mohamed Elneny has extended his contract with Arsenal until June 2024.
Elneny is the club's longest-serving player having joined from Swiss side Basel in January 2016. He has made 155 appearances, scoring six goals and assisting 10 times during his seven years with the club.
“I’m so happy, I...