LeBron James will re-sign with the Cleveland Cavaliers on a three-year, $100 million maximum contract, league sources said, and the three-time NBA champion also pressured the Cavs to finalize a deal to keep free agent J.R. Smith.
That's more than $33 million a year, fellas. Does that make him the highest paid player now? If so, he richly deserves it and more.