Mohamed Salah has ended all speculations about his future by  signing a new long-term contract at Liverpool. This new contract would keep Salah at the club till 2025. Salah was earlier reported to be heading for a free exit from Liverpool with talks of a new contract being stagnant. After signing his new deal, he said, "I feel great and [I am] excited to win trophies with the club. It’s a happy day for everyone. It takes a little bit of time, I think, to renew, but now everything is done so we just need to focus on what’s next."

See Liverpool's Tweet:

(SocialLY brings you all the latest breaking news, viral trends and information from social media world, including Twitter, Instagram and Youtube. The above post is embeded directly from the user's social media account and LatestLY Staff may not have modified or edited the content body. The views and facts appearing in the social media post do not reflect the opinions of LatestLY, also LatestLY does not assume any responsibility or liability for the same.)