MSNBC continued to rebound as it records over a million total viewers for each show aired during its 4-10 p.m. lineup.