Shamrock Marathon & Half Marathon, 7:30 a.m., Virginia Beach Sun., Mar. 17 – 7:30 a.m. Shamrock Marathon & Half Marathon 42nd Street & Atlantic Ave. Virginia Beach, VA Website