Ashley Esqueda, Hector Navarro, and Damion Poitier pay tribute to the late Stan Lee and his impact in comics and pop culture.