Summary:
A slam dunk, a slam dunk, a flag, a flag, a flag...

Full article:
LeBron James led the tributes from the American sporting world as the USA celebrated their Independence Day. The basketball superstar shared an image on Instagram of him wearing a USA jersey at the London 2012 Olympic Games, where he led his team to the gold medal, while holding an American flag. Professional sports teams from all the biggest leagues also tweeted their messages of support on an American public holiday more commonly known as 4th of July. Hundreds of thousands of fans, meanwhile, will attend Major League Baseball matches around the country throughout the day. VIDEO Scroll down to watch LeBron James put on a slam dunk show .