Inde Navarrette, Patrick StewartLive from New York, it’s Patrick Stewart’s legacy.
Days after the Star Trek alum died at age 86 following a brief battle with Alzheimer’s Disease and Lewy Body Dementia, Saturday Night Live…