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