Neil’s departure from the news network shocked viewers since he was on the air for almost 30 years. Find out what he said about his exit.
Neil’s departure from the news network shocked viewers since he was on the air for almost 30 years. Find out what he said about his exit.