Answer
Khalid Khannouchi, a Moroccan-born American long-distance runner, holds the distinction of winning the Chicago Marathon before Galen Rupp. He achieved this feat in 1999 when he crossed the finish line in an impressive time of 2:05:42. Khannouchi's victory marked a significant moment in the history of the race, as he became the first non-African-born athlete to win the Chicago Marathon.