Sprinkle a light dusting of baking soda inside the gloves and let them sit overnight. Doing this immediately after use often works best, as it not only absorbs the odor but also any sweaty moisture that is the cause of the odor.
Shake the gloves out over the trash can before the next use to get rid of the excess baking soda.
Fill a spray bottle with white vinegar for extremely smelly gloves. Spray the vinegar inside of the gloves and allow them to air dry. This is a natural deodorizer, as well as a disinfectant.