The Flash Episode 2.23 “The Race of His Life” Recap by That Shelf Staff | June 5, 2016 It's the season finale of The Flash! We've got pros, cons, and easter eggs, plus our predictions for season three!