New Ghana coach James Kwesi Appiah has made a lot of changes to the Black Stars, having announced a 30-man squad on Thursday.
As many as 11 players, who played at the recent Africa Cup of Nations in Gabon, have been axed, while seven locally-based players made the cut.
Newcastle United star Christian Atsu, Mubarak Wakaso, Emmanuel Agyemang-Badu and goalkeeper Razak Brimah are the surprise omissions, while Kwadwo Asamoah and Crystal Palace man Jeffrey Schlupp failed to make a return after some time in the wilderness.
But there have been some major recalls.
Goalkeeper Adam Kwarasey, who missed the recent Afcon due to injury, has been invited. Jerry Akaminko, Qatar-based Rashid Sumaila and Columbus Crew midfielder Mohammed Abu, who all never played under immediate-past Ghana coach Avram Grant, have been called up.
Munich 1860 left-back Lumor Agbenyenu, Turkey-based Isaac Sackey, Kingsley Sarfo of Swedish side Sirius and NAC Breda winger Thomas Agyepong are among the debutants.
Ghana play Ethiopia in the 2019 Afcon qualifiers on June 11 before facing Mexico and the USA on June 28 and July 1 respectively in friendly games.
Defenders: Harrison Afful (Columbus Crew, USA), Daniel Amartey (Leicester City, England) Lumor Agbenyenu (Munich 1860, Germany), Daniel Darkwah (Aduana Stars), John Boye (Sivasspor, Turkey), Rashid Sumalia (Al Gharafa, Qatar), Nicholas Opoku (Berekum Chelsea), Jonathan Mensah (Columbus Crew, USA) Jerry Akaminko (Eskiserhispor, Turkey), Samuel Sarfo (Liberty Professionals)
Midfielders: Mohammed Abu (Columbus Crew, USA), Afriyie Acquah (Torino, Italy), Isaac Sackey (Alanyaspor, Turkey), Thomas Partey (Atletico Madrid, Spain), Ebenezer Ofori (Stuttgart, Germany), Kingsley Sarfo (Sirius, Sweden), Winful Cobbinah (Hearts of Oak), Yaw Yeboah (FC Twente, Holland), Godsway Donyoh (Nordjaelland, Denmark), Andre Ayew (West Ham, England), Frank Acheampong (Anderlecht, Belgium), Thomas Agyepong (NAC Breda, Holland)