Artist News • 1 min read Sha Money XL says 50 Cent puts artist instincts before label duties G-Unit manager Sha Money XL says 50 Cent does not always balance his artist role with his label boss duties, and that artists make poor bosses.…