Yesterday a new day dawned on Massachusetts, as John Kerry bid farewell to his post as U.S. senator. And while great things hopefully lie ahead for Kerry in his new post, new things also lie ahead for the state of Massachusetts. Taking over Kerry’s post, at least temporarily, will be William “Mo” Cowan, who was […]