THE world-famous New Year’s Eve Ball Drop in New York City is getting its first major change in over 100 years to welcome in 2026. Every year crowds gather in Times Square to watch the now-illuminated ball drop down a flagpole to mark the end of one year and the beginning of a new one….