James Corden's celebrity ride along segment, Carpool Karaoke on The Late Late Show, has turned out some pretty dope viral moments. Moments include Adele rapping every word of Nicki Minaj's verse on Kanye's "Monster" single to Big Sean and Tracee Ellis Ross teaming up to rap on Sean's "Bounce Back" and a duet by the blossoming icons in John Legend and Alicia Keys about natural deodorant. Now, Corden has gotten the hip-hop legend in Ice Cube to team up with the dominant 3x NBA Champion, Lebron James to perform "Today Was A Good Day" on Carpool Karaoke.

Before their performance, Corden asked LBJ about how it feels to be mentioned on so many current hip-hop tracks and which ones were his favorite. Lebron replied that anytime Jay-Z brings him up in his music its a humbling experience and even got pressured into texting Hov by Corden.

Following their exchange, Lebron and Cube shared their in pocket flow on the hip-hop classic while Corden appeared to stumble on multiple bars but still contributed and maintained the karaoke theme of the segment.

Lebron and the Cleveland Cavaliers are set to take on the Boston Celtics in the Eastern Conference Finals this Sunday at 3:30 pm EST. Do you think Lebron has what it takes to make it to yet another NBA Finals? Let us know in the comments.