The Boston Marathon is difficult to get through, but this veteran is as tough as they come.
Former Army Staff Sgt. Earl Granville carried a woman across the finish line while she held the American flag. Granville, who lost one of his legs during his third deployment in Afghanistan, completed the marathon and helped out a fellow runner along the way.
A true hero's work is never done.