Ex Chelsea, Newcastle United and West Ham striker Demba Ba has called time on his 16-year playing career. He won the Turkish Super Lig title twice...