Question: where is the john deere classic 2018 played
Answer: It is played annually in July , the week before the British Open , at TPC Deere Run in the Quad Cities community of Silvis , Illinois .