Former Pittsburgh Steelers wide receiver Deon Cain is back in the UFL after two stints with the Buffalo Bills and another with the Carolina Panthers this past season.