The Flash hasn’t made a secret of the fact that Season 3 would have yet another speedster villain in the mix for the team to deal with, in additional to Dr. Alchemy (Tobin Bell): Savitar.
In its first two seasons, The Flash has favored surprise big bads.
That Savitar is a robot-looking being of seemingly pure speed — neither Joe could — shouldn’t come as a complete shock.