Martin Luther McCoy, former singer for Grammy Award-winning band The Roots, has returned from his hiatus with a soul-stirring first single, “Finally,” featuring Quest Love. The native of San Francisco first made headlines with his 2004 hit “Daily Bread” and the genre bending “Soul Assassinator.” Now he is back with a groovy ballad tailor-made for […]