Finally… Red Robin has returned to the Teen Titans! (Now read that again, but imagine it was in WWE’s The Rock’s voice).  Anyway,…