Why is Michele Tafoya leaving NBC? Controversial comments on ‘The View’ leave questions
The NBC sideline reporter is entering the final game of her run with the network. It didn’t come without hiccups, however. Read on SportingNews.com
The NBC sideline reporter is entering the final game of her run with the network. It didn’t come without hiccups, however. Read on SportingNews.com