Saline County resident finishes Boston Marathon before explosions