LeBron James is one of the world's richest athletes - and his 2-year, $85 million maximum contract extension with the Lakers only adds to his wealth.