in Football, Home, News, Sport Former Chelsea, West Ham and Newcastle striker, Demba Ba announces retirement