Kobe Bryant wanted heads to roll in Los Angeles if it meant LeBron James playing for the Lakers.

According to The Athletic, Bryant told Lakers owner Jeanie Buss in February 2017 to completely rebuild the team’s front office in hopes of signing James during free agency in 2018.

"Cut it all out at once. I know it’s hard to do, but if you want to turn this ship around, and turn it around sooner rather than later, then you’ve got to make those hard decisions," Bryant said. "Jeanie, I know who we’re trying to get; we know who we’re trying to get, so that player is not going to come here with all of this s— going on. It’s not going to happen. So if you do want to have that focus, and go after that player, then I’m telling you that you’ve gotta clean house, and you’ve gotta just reshuffle the deck and start anew."

Buss took Byant’s advice and fired general manager Mitch Kupchak and head of basketball operations Jim Buss, her brother, later that month.

"As a player, it’s like, listen, it’s a cultural thing. You’ve got to have the right culture around, especially for (LeBron) at this stage of his career,” Bryant said. "You don’t want to come to a team and deal with a bunch of bulls—, right? You don’t want to come here and be part of an organization where the walls are talking and stuff is getting out left and right and you have this camp and that camp. You don’t want to do that. So I said, ‘You’ve got to start anew.’"

Then, just as Bryant's crystal ball predicted, Magic Johnson and new Lakers GM Rob Pelinka signed James to a four-year deal in July 2018.