I sincerely doubt Corsi could win. I do think Kerry is vulnerable. If not necessarily to a Republican challenger, certainly to a strong Democratic challenger.
http://www.wgains.com/nbr/ralph-martin.html