Memorial Day marathon march ends in Dallas