"More than 3,000 handshakes (but not a baby kissed). Innumerable words, 118 appearances. Little time for food or family. Finish line closing in. Every mayoral race is a marathon. This one is no different."
Some of our favorite moments from the Boston Globe's recent snapshot of life on the Boston mayoral campaign trail.












