Forgive my ignorance, what is a minion? I have been playing about 9 months and the minion subject has only recently came up. Thanks.
Minions are little annoying buggers that certain heroes have like Delilah, Red Hood, Inari, etc. They have minor stats to aid the hero or hero(es)
If you have been playing for 9 months, then you must have seen them. The little helmet shaped icons for Delilah or foxes for Redhood that hover over a heroes head in raids. Either heals, attacks or gives mana. Act as meat shields.