Michele Tafoya explains why she is leaving NBC to 'start giving back' By: FOXNews.com February 16, 2022 at 22:52 PM EST Michele Tafoya explained her decision to leave NBC sports and to get involved with the GOP on 'Tucker Carlson Tonight.' Read More >> Related Stocks: Fancamp Exploration Ltd