Adil Rami, a 2018 World Cup winner, will captain France at the 2026 Kings World Cup Nations in Brazil, the Kings League announced on Thursday. The tournament, staged in Brazil from three to 17 January ...