SAN DIEGO (KGTV) — It was a long time coming for a San Diego Navy veteran. After 20 years of service — and while battling stage four cancer — retired Storekeeper First Class Gerardo Soriano finally ...