Mainz 05 have announced the signing of West Ham United midfielder Edimilson Fernandes on a four-year deal.
Serie A club Fiorentina decided against exercising their purchase clause after spending the season on loan in Italy, thus prompting Mainz to make a move for the 23-year-old for a reported €10 million.