GREAT NEWS, if he can win. :)
Actually this is a plus because it will force the Democrats to spend more money in the state draining their national funds. This weakens their chances in states we have better chance of winning (state leans Democrat). Also because of Obamacare Jeanne Sheehan approval ratings are falling. His entry makes the state a tossup.