New Castle Main Street has announced a slate of spring and summer events to bring people downtown.