For sports where players wear helmets with visors or face shields such as hockey, football or lacrosse, contact lenses are better than protective eyewear because they don't fog up when an athlete sweats or plays in humid conditions, but it is important to ask your child's eye doctor if they are old enough for contacts, says optometrist Noah Shriber.