Davenport Returns?
When did they confirm his return? We know Adam and Leo won't, which we'll probably find out in the Final Lab Rats episode (leaving Bionics 1 person short with Supers). Douglas, Perry, and Eddy remain a mystery for now (no Leo probably means no Tasha either). Davenport though might be in charge of Chase, Bree, Oliver, Kaz and Skylar though.
share