Leans Democratic, ultimately won by a closer-than-expected 6-point margin The Boston Globe, Rasmussen Reports poll Public Policy Polling survey Pollster.com observed American Future Fund Our Country Deserves Better $1.3 million airing his third TV ad