Financial details of Andreas Christensen’s new Barcelona contract and its implications | Sportra