The Real Madrid and Portugal footballer makes his money from a lucrative playing contract and a plethora of endorsement deal. He shaded NBA champion LeBron James, who took home £65 million. Barcelona’s Lionel Messi, secured the third spot on the list with wage earnings of £60 million. Tennis legend Roger Federer is in fifth with £48 […]
Recent Comments