March of the Lions of Teranga: Senegal’s David and Goliath Story Senegal are back after a sixteen-year-long wait and with them have brought a hope of…