Sergio Aguero officially announced his retirement at a emotional press conference on Wednesday, and showed his class by agreeing to forego the final year of his £100,000-a-week contract, as reported by L’Ara.
A heart condition ended Aguero’s glittering career and he leaves Barcelona having scored once in five appearances.
His generous gesture will be of great help to the cash-strapped Catalans, especially after already agreeing a two-year deal with a 75% pay cut compared to what he was earning at Manchester City.
The Argentine has now lost out on an additional £5.1million, but will still be paid the remainder of his salary for this season.
Barcelona will have to make do with their current squad for now when they host Elche on Saturday, before facing Sevilla in their final match before the international break on Tuesday.
Barca currently sit eighth in La Liga with 24 points from 16 games – 18 adrift of league leaders Real Madrid, albeit with a game in hand.