This is NOT the news I needed today, friend.
NBC News: Rick Scott places $10M in TV ads as the Florida Senate race enters homestretch
Until a few minutes ago, I was riding high: we reached our EOQ goal, my first ads were on the air, and the polls showed the tides clearly turning in our favor. So t…
See More from Debbie Mucarsel-Powell