televisionNews Eddie Munson Lives? 'Stranger Things' Star Joseph Quinn Fuels Fan Theories April 8th, 2024