Amarillo Woman Takes On 120th Boston Marathon Despite ObstaclesAbbee Jeffries completed the Boston Marathon in 3 hours, 36 minutes, and 58 seconds.Darby SullivanDarby Sullivan