Don't you know?, if you wear glasses you are supposed to play chess or something, not sports.Add dust to the list for those of us in dry climates. So much dust...
I'm one of those people who doesn't have a choice and needs to wear glasses. And my prescription is so strong that none of the fancy prescription sports glasses come close. I've tried a few "OTG" (over-the-glasses) goggles over the years but have yet to find any that don't fog up almost immediately. It's especially fun when your glasses AND your goggles fog up.