Hateful Liberal of the Week 4: MSNBC