The 31st edition of the Africa Cup of Nations will kick-off tomorrow in Gabon.
These are some interesting facts you need to know about this year's continent's football showpiece.
*Morocco's goalkeeper Yassine Bounou is the only player who was born outside Africa & Europe. He was born in Canada.
*Guinea Bissau are the only country without a locally based player in their squad for the CAN 2017.
*Tunisia are the nation with the most locally based players in their team at the CAN 2017.
They have 14 players based Tunisia in their squad.
*Morocco are the only team with all their goalkeepers plying their trade outside Africa.
*Essam El Hadary is the oldest player at the Africa Cup of Nations 2017.
He is set to the oldest to play in the tournament's history. He is 43 years.
*Morocco have just four of their squad born in Morocco whereas Algeria are having only ten.
*Uganda are returning to the Africa Cup of Nations after 39 years. They played their last game against Ghana in 1978 and will play their first after the return against Ghana in the CAN 2017.
*Al Ahly are the club with the highest number of players in the CAN 2017.
They are having seven players in the tournament.
*The Tunisian Ligue 1 is the African league with most players appearing at the CAN 2017. They have 17 players in total.
*Egypt are parading a squad with the highest number of foreign based players in the tournament since 2000.
There are 11 foreign based players in their set-up.
*Senegal's Ismaila Sarr is the youngest player at the Africa Cup of Nations 2017.
He is only 18 years old.
*Only four of the countries of representing in the Africa Cup of Nations are having local indigines as coaches.
Zimbabwe, Senegal, Guinea Bissau and DR Congo.
Zimbabwe :Callisto Pasuwa.
Guinea Bissau:Baciro Cande
DR Congo:Florent Ibenge
*Zimbabwe are the only side with some names of their players being adjectives, nouns and phrase.
*Egypt goalie Essam El Hadary has won as many as the number of Africa Cup of Nations won by Cameroon and Ghana. He has four trophies.
*DR Congo have four of their CHAN 2016 winning players in the CAN 2017 squad.
Jonathan Bolingi, Ley Matampi, Joyce Lomalisa and Merveille Hope.
*Mali boast having three of their FIFA U20 World Cup 2015 squad in the final 23 of the CAN 2017 team.
Djigui Diarra, Adama Traore and Youssouf Lone.