Mechanix gloves are still around.
They're not made for riding.They rip easily around the forefinger,web of the hand and the palm of the hand.The leather versions are slightly better but still rip. They're also not ventilated so your hands will heat up.
I have four pairs and use them when...