Britain's Prince William, left, and Kate, Duchess of Cambridge with Cleveland Cavaliers' LeBron James
Britain's Prince William, left, and Kate, Duchess of Cambridge with Cleveland Cavaliers' LeBron James Neilson Barnard AP
Britain's Prince William, left, and Kate, Duchess of Cambridge with Cleveland Cavaliers' LeBron James Neilson Barnard AP