That TT contract was the beginning of the end.
At the end of the day, it's all Lebron's fault anyways...
Please tell me you're joking. Nothing has ever been LeBron's fault. Any time his team loses or struggles, his teammates, coaches or front office are to blame, but not him. He doesn't get any calls from the refs, and his career has been one struggle after another, starting with the $100 million Nike contract he signed before he ever played a single game in the NBA.
By all accounts, he's done a ton of great things in the community off the court and appears to be a good person. But purely in the context of basketball and basketball-related activities, he's easily the most delusional and obnoxious star athlete I've ever seen.