The First Ever Times Square Ball Drop Was Held Atop the New York Times Headquarters in 1907, Starting a Cherished Tradition
By the time this crowd gathered on New Year’s Eve, 1938, the Times Square ball drop had been an annual rite for decades Bettman / Getty Images One Times Square,…