Harambee Stars head coach Benni McCarthy has officially announced his 23-player squad for the upcoming 2026 FIFA World Cup ...