As Margaret Njuguna crossed the finish line at the Christie Clinic Illinois Marathon, the stadium announcer pointed out her time was "shorter than the new 'Avengers' movie." CHAMPAIGN — As Margaret Njuguna crossed the finish line at the Christie Clinic Illinois Marathon, the stadium announcer pointed out her time was "shorter than the new 'Avengers' movie." Far from her hometown Nairobi, Kenya, Njuguna set a course record to win the women's race Saturday.