Is Skip Bayless having a change of heart about LeBron James? After congratulating the Los Angeles Lakers star for passing Karl Malone on the all-time scoring list, the veteran broadcaster was back at it again with a rare praise for the NBA veteran.

James put on a monster triple-double for the Lakers against the Cavs on Monday, and it looked like Skip was impressed by what the All-Star forward showed. On Twitter, the FOX Sports said LeBron is “still the best passer in basketball.”

For those who have followed Skip Bayless faithfully, he is considered the biggest hater of LeBron James. Every opportunity he gets–whether LeBron wins or loses–he tries to find a way to diss the Lakers superstar. With that said, it is definitely surprising to see him praise James not just once but twice … in the same week!

But hey, Skip will always be Skip. While he did issue some deserved acknowledgement about LeBron's talents, he was back to criticizing the 37-year-old hours later. In his latest appearance in the Undisputed, Bayless slammed James for saying he's having the time of his life amid the Lakers' struggles.

James has never responded to Skip in his criticisms and has never given him any attention, and it's safe to assume he could care less on what he's saying recently.