You have no idea what you are talking bout putting on doesn't have to be giving someone a deal .
It can just mean someone an opportunity to be seen .
I remember ross par talked for like 5 mins about how wale tried to do so much for these up and coming artist .
There was a nike show i remember specifically and he said he wouldn't perform unless he had a couple local artist on the bill too.
that's called giving someone a look
putting them on means PUTTING THEM ON so when its done... they on now
giving you a look is getting people to look at you... but when you done with that show, are you on now? no you're not... but you got a good look
i'm talking industry terms and gave you many examples of rappers putting their teams on.... and could name 100 more easily where the main dude blows, then comes back to put on their entire crew
i been in dc and the dmv area since middle school... i know good and damn well what wale did and did not do for his city