Gary Archibald is a Canadian meteorologist, journalist and television anchor. Archibald was a national anchor for The Weather Network from 2002-2004 and 2010-2015. He was a NBC Weather Plus weathercaster for NBC, MSNBC, and CNBC from 2006 to 2009. He has also appeared as a correspondent on NBC's number one rated programs - The Today Show and NBC Nightly News. He was a regular reporter on NBC Early Today Show, and MSNBC's Morning Joe hosted by Joe Scarborough. He is a trained reporter and anchor who has specialized in weather and sports. Born and raised in Toronto, Ontario, Gary Archibald is a graduate of the University of Toronto, Centennial College, and Mississippi State University.