Prescription sport eye glasses for those with horrible vision, need ideas

Hah! I tried a pair of those, too! Didn’t they kinda look like 80’s racquetball goggles? And fogged up all the time?