Just days after announcing his return to the Cleveland Cavaliers, LeBron James has headed to Brazil to watch the World Cup Final! Looks like he made the trip with his favorite teammate, Anderson Varejao who is Brazilian. Here are some highlights from his trip!

{adinserter 2} Looks like LeBron also saw some crazy stuff in Brazil!