Strony związały się kontraktem ważnym do 30 czerwca 2022 roku.
Pod koniec kwietnia Demba Ba odszedł z İstanbul Başakşehir, którego barwy reprezentował przez nieco ponad dwa lata. Powód rozstania zawodnika z tureckim klubem nie był do końca jasny. W sumie Senegalczyk rozegrał w jego koszulce 83 spotkania, notując 26 trafień i 10 asyst. W tym czasie rywalizował między innymi w Lidze Mistrzów i Lidze Europy.
Atakujący zwiedził już trochę klubów. Przed Başakşehirem był związany z FC Rousen, Excelsiorem Mouscron, Hoffenheim, West Hamem, Newcastle United, Chelsea, Beşiktaşem, Shanghai Greenland Shenhua oraz Göztepe SK.
Lugano zakończyło ostatni sezon na czwartym miejscu w tabeli szwajcarskiej ekstraklasy.