The analyst will contribute to NBC News and NBC Sports programming in a new deal that sees him part ways with MSNBC.
Controversial statements from the past came back to haunt two major parties on the federal election trail this week with the ...