According to LeBron James agent Rich Paul, the King has agreed to terms with his Cleveland Cavaliers in the amount of $100 million.

Paul said that James and the Cavaliers decided on a three-year deal that will pay him $31 million in salary next season and then $33 million in 2017-2018, making him the highest paid player in a single season.

Michael Jordan was previously the highest paid player in a single season with $33 million total but now LeBron will earn that on salary alone.

Before you think this is ridiculous, take a look and try to convince yourself he's not worth that much money..