Chuck Todd, the host of NBC’s “Meet the Press” for the final 9 years, introduced on the present Sunday that he would step down from that function within the coming months. Todd stated it’s vital for folks to not “overstay their welcome” and touted his accomplishments of constructing the present right into a “distinct and […]