Real Madrid have reached an agreement with RB Leipzig to sign Yan Diomande in a deal worth up to €140 million, bringing an end to lengthy negotiations between the two clubs. According to The Athletic, the Spanish giants will pay an initial €125 million, with a further €15 million in performance-related add-ons. The agreement has been approved by Leipzig’s board, clearing the way for the 19-year-old winger to travel to Madrid for his medical before completing the move. Diomande joined Leipzig’s pre-season training camp in Austria on Monday while the final details of the transfer were being concluded. The deal will also benefit Leganes, who sold Diomande to Leipzig last year.