My welding gloves are also great BBQ gloves as others have noted. They would be as good as any leather glove if wrist straps were added for most riding until it started raining.
I have a lot of MX gloves from my 2 stroke dirt bike days and they work well in three seasons. Most of them have wrist straps for a snug fit. If it is cold I will wear a pair of leather insulated gloves a friend who used to ride gave me. They are motorcycle shop gloves but do not have straps to tighten them although they have a series of ribs sewn into the wrist area that makes them tight. The would probably come off in a pavement slide.