LeBron James and David Beckham shake hands at a Miami Heat game on June 3

Photo Credit: 
USA TODAY Sports Images