Search results
Scott Taylor
WJLA· 15 hours agoScott Taylor is a national award-winning investigative reporter. Scott joined the 7 On Your Side I-Team on July 1, 2016. Scott is responsible for...
Scott Taylor is a national award-winning investigative reporter. Scott joined the 7 On Your Side I-Team on July 1, 2016. Scott is responsible for...