Giant Spots May Have Caused Betelgeuse Star DimmingGiant spots may be the cause causing massive star Betelgeuse’s dimming. Giant spots may be the cause behind massive star Betelgeuse's..