Good weather is great for outdoor sports. When it's sunny, more people want to play sports outside. It makes the whole experience more enjoyable. Also, when the weather is nice, more people come to watch and support the players. Some sports, like surfing, need specific weather conditions, so sunny days are perfect for them.