This was a hot topic on our boards yesterday and still is right now. I liked it at first, but some more thinking it doesn't fit. Maybe they can earn that nickname several years and championships later.
Right now I like Run DLC. Another one I heard was Young Money, but I don't like that because I don't like Young Money.