The German midfielder is set to run out of contract with Los Blancos this summer, with questions about a potential retirement looming in the air.

All great stories must come to an end, and apparently Toni Kroos' run with Real Madrid is not going to be over soon.

A report by As from earlier today suggest that the German midfielder has made a final decision on whether he will leave the club or stay for one more season. Luckily for the team's fans, the five-time UEFA Champions League winner will extend his stay at the Bernabeu for at least one more year.

Kroos' contract at Real Madrid comes to an end this summer, and while there was much speculation about his potential retirement, the player has told his inner circle he will continue to play for Los Merengues once he signs a contract extension with the Spanish giants.

Days ago, Kroos stated he would "take time" to analyze his future at Real Madrid, but the club has reportedly made him the kind of offer the player wanted, leading to a swift agreement that will be announced in coming days.

Kroos is widely regarded as one of the best midfielders in Real Madrid history. He joined the club in 2014 and has gone on to win three league titles, four UEFA Champions League crowns, four Spanish Super Cups, and five FIFA Club World Cups. He is currently the 19th player with the most caps for Real Madrid, with over 450 games under his belt and 28 goals up to this date.