Borussia Dortmund midfielder Jude Bellingham has reportedly agreed a contract that will run until 2029 with Real Madrid.
Bellingham is one game away from potentially sealing the Bundesliga title with Borussia Dortmund when they face Mainz tomorrow.
Fabrizio Romano claims that after agreeing personal terms in April, the England international will join on a six-year deal.
The two parties are said to be waiting until after the German season comes to an end before signing the documents off, with an official announcement potentially arriving as early as next week.
Romano also states that the salary as part of the deal will increase season-upon-season, with individual and team bonuses also contributing to that.
Bellingham has missed just two Bundesliga games this season as Dortmund lead the way with just one match to play, scoring eight goals and registering four assists from midfield.