Michele Tafoya talks NFL Kickoff, Rio Olympics

Sep 07, 2016

NBC's Michele Tafoya talks to BTV's Phil Milani about Thursday's NFL Kickoff, Trevor Siemian's first start and her time covering the Rio Olympics.

Advertising