NCIS: Los Angeles Executive Producer Shane Brennan is responsible for creating the series back in 2009, and he has served as the showrunner for the past seven seasons. Deadline reports that Brennan is stepping down from his showrunner duties, although...
Continue reading...
Continue reading...