Question: when did season 3 of the flash end
Answer: May 23, 2017