Magic Johnson is now in charge of the L.A. Lakers.

FOX's Chris Hoenig reports:

The Lakers firing General Manager Mitch Kupchak and promoting Johnson to President of Basketball Operations.

Johnson is a Hall of Fame former point guard who spent his entire career with the Lakers, winning five NBA titles, three NBA final MVP's, three league MVP's, and making 12 All-Star games. He also briefly coached the Lakers in 1994.

Current coach Luke Walton, who, in the midst of this shake-up, was given a vote of confidence from owner Jeanie Buss, said earlier this month that Johnson made clear after returning as an advisor to Buss that he wants to build a winner:

(Walton) "Obviously we'd love to have Magic's input on those type of things."

The Lakers started the season (10-10). They'll come back from the All-Star break on Friday with a (19-39) record, second-worst in the Western Conference.

Chris Hoenig, FOX News.

Follow Chris Hoenig on Twitter: @Chris_Hoenig