How do Sunspots Affect the Earth?

Sunspots can affect the earth by auroral activity by creating magnetic storms. They also cause the earths upper atmosphere to swell, causing satellites to suffer from a diminished orbit height. For more information look here: