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 .
James shares picture of him playing for USA at London 2012 with Independence Day message . American sport joins in celebrations on Independence Day . Professional teams post messages on Instagram and Twitter for 4th of July .