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