Marine Corps Historic Half Marathon & Semper Five, Fredericksburg, Va. Sun., May 19 Marine Corps Historic Half Marathon & Semper Five Fredericksburg, Va. Website