Most people think professional golfers don't wear sunglasses because they want to look serious and focused. However, the real reason is that sunlight can cause glare on the golf ball, making it difficult to see. Glare can also make it difficult to read the greens.