NCAA March Madness arrives at Times Square, NYC!