Yes, sports glasses can fog up, but there are ways to prevent this from happening. One way is to use an anti-fog spray or to store your drinks in a case that has a microfiber cloth. This will help to keep the lenses from fogging up. It is also essential to ensure that the glasses fit properly and are not too tight. This will help to prevent moisture from building up on the lenses.