Otto Addo has controversially excluded captain Andre Ayew from his 23-man squad for the 2026 World Cup qualifiers, despite ...