Bill Weir‘s full name is William Francis Weir, and he was born on December 19, 1967. Bill was born in Milwaukee, Wisconsin, in the United States. He works as a CNN anchor and is also a television journalist. He is…