Barnicle also provides commentary on MSNBC and is guest host of Morning Joe, where he has been under contract for the last 10 years, and frequently is seen on NBC's Today Show with news/feature segments.
Barnicle also provides commentary on MSNBC. Barnicle also is guest host of Morning Joe. Barnicle also is seen on NBC's Today Show with news/feature segments. He has been under contract for the last 10 years.