Ever wonder about that ball in Times Square? The New Year's Eve ball first dropped in Times Square in 1907. I've researched it, um, just because I need to know. Little things like this keep me out of trouble! :) Check out these interesting things I found out about "the ball"!