Tag Archives: NBC News

How Tom Llamas, an NBC Anchor, Spends His Sundays

Five nights a week, Tom Llamas is one of the faces of election coverage for NBC News NOW. But on Sundays, he is about 40 minutes north of NBC’s Manhattan studios working out and hitting baseballs with his son at home in Westchester County, N.Y. “In New York City with …

Read More »