SEMPER FI! A Marine Who Lost His Leg in Afghanistan Fought through the Pain and Finished the Boston Marathon