A number of potential 2008 contenders -- including Senator John Kerry of Massachusetts ; John Edwards , the former senator from North Carolina ; and Senator Evan Bayh of Indiana -- have expressed support for New Hampshire .