Demba Ba- The black sheep … wordplay May 12qjoq.comLeave a Comment on Demba Ba- The black sheep … Demba Ba- The black sheep of Newcastle