LeBron James is the best player in his sport. He makes a ton of money in endorsements. He is making $19M for this season.
He’s an international icon. He’s a millionaire. He’s on top of the world. Yet when he found out about Miguel Cabrera’s big new contract, James got jelly.