WNBC Names Shiba Russell and Tom Llamas Anchors of 5 p.m. Newscast
WNBC has named Shiba Russell and Tom Llamas the anchors of the 5 p.m. broadcast that will debut on the NBC owned-and-operated station September 12. Russell currently anchors the 6 p.m. and 11 p.m. weekend broadcasts and reports we ...