Downtown Music announced on Thursday that it has completed the merger of CD Baby’s operations into Downtown. Downtown now supports over 4 million artists and 5,000 business clients in 150 countries ...