A retired Marine who lost his leg in Afghanistan ran the Boston Marathon carrying the American flag Published April 18, 2017 News FOX 26 Houston Share Copy Link Email Facebook Twitter LinkedIn Reddit