O’Brien Successfully Completes Boston Marathon