NBA champion LeBron James has stepped forward to speak out on every doubter and critic who has dragged his name in the mud over the past two years.

James penned a must-read Instagram post Monday (June 20) and addressed the negative headlines he has fought through since rejoining the Cleveland Cavaliers in 2014.

Screen Shot 2016-06-20 at 8.38.16 PM

Love you so much!!! #StriveForGreatness #ThisOneIsForTheLand #RWTW

A post shared by LeBron James (@kingjames) on

Young Money’s Nicki Minaj, Diddy, T.I. and more hip-hop artists have all congratulated King James on his Cleveland Cavaliers’ 93-89 NBA Finals Game 7 win.

Even if u was Curry btch there's still a Lebron. Lol. #DontHurtMe cc @djmustard CONGRATS to both teams!

A post shared by Nicki Minaj (@nickiminaj) on

VICTORY!! πŸ†Congrats @kingjames #NBAFinals #BeGREAT

A post shared by Diddy (@diddy) on

R&B diva Rihanna also congratulated James and playfully taunted Warriors’ regular season Most Valuable Player Steph Curry.

Screen Shot 2016-06-20 at 8.41.22 AM

Screen Shot 2016-06-20 at 8.41.27 AM

Screen Shot 2016-06-20 at 8.41.49 AM