Cana, 32, the Albanian national captain, has been capped 73 times by his country.
Born in Pristina, Kosovo, Cana began his professional career in France with Paris Saint Germain and also played for Marseille, Sunderland and Galatasaray before moving to Italy with Lazio in 2011.