Evans Wilson, who has a terminal lung disease, finished the 26.2-mile Seattle Marathon on Sunday while towing his oxygen tank.