Disney+’s Big Shot session at TCA had to navigate through a fair share of technical difficulties before series actress Yvette Nicole Brown saved the day by using her moderating skills and talking to her fellow cast members, John Stamos and Jessalyn Gilsig as well as Executive Producer/Showrunner Dean Lorey and Executive Producer/Director Bill D’Elia. The series debuts on Disney+ on April 16.