Liverpool have officially completed the signing of Mohamed Salah from Roma.
The Egyptian international, who registered 15 goals and 11 assists last season for the Giallorossi, joins Liverpool for a fee believed to be £34m before add ons, after back and forth negotiations between the two clubs and will be wearing the number 11 shirt previously...