Celeste Corcoran, who lost both her legs in the Boston Marathon bombings, greets runners at they finish the120th running of the Boston Marathon in Boston, Massachusetts.