TPM Livewire

Brown, Warren Say They Are Ready To Debate

Since being officially named the Democratic Senate nominee in Massachusetts Saturday, Elizabeth Warren and Sen. Scott Brown are already talking…