Question: Which marathon did Rupp win in 2017 and what time did he set? 
Answer: In 2017, Rupp won the Chicago Marathon with a 2:09:20.