What's Next For Tom Cavanagh on The Flash?

Warning: Spoilers ahead for tonight's season 3 finale of The Flash, titled 'Finish Line.'For the [...]