Giants and Other Events