LeBron James is known around the world as arguably the greatest basketball player of his generation, if not of all time. However, even as he continues to expand his media presence, he's becoming known for making political statement without coming out and explicitly saying anything. A prime example of this comes in the form of a report from TMZ, which claims that LeBron trolled Donald Trump with his headwear choice for a high-profile event.

King James was apparently with his wife Savannah at Komodo in Miami, enjoying some dinner and then, as the night wore on, some partying upstairs in the lounge area. The basketball star was put in charge of the music for the party and complied, DJing for two straight hours, all while sporting a red hat that said "Strive for Greatness." The catch is that the hat bears more than a passing resemblance to Trump's now-infamous "Make America Great Again" campaign caps, which became a source of much divisiveness over the course of his first election cycle.

Whether or not LeBron meant for part of his outfit to be a direct shot at the current President, there's little changing its impact, especially considering the context under which we're hearing about the news. The tragic events in Charlottesville, Virginia that saw racist protesters injure and, in one case, kill innocent bystanders is certainly giving this cap choice an added bit of social justice fuel.

Check out a video of LeBron's DJ exploits below.