Shelton honors fallen soldier, veterans