Luego de las seis temporadas de que fue ficha del Arsenal el futbolista vuelve al continente americano, tras vestir la camiseta de cinco clubes europeos: el Lorient de Francia, el Olympiacos de Grecia, el Villareal y Real Betis de España, además del Sporting de Lisboa; finalmente el Frosinone compró su ficha para temporada en curso hasta el año 2021.
Parecía que Campbell se iba a consolidar en su nuevo equipo, no obstante, Baroni no lo tomó en cuenta para la segunda vuelta del la Serie A y decidieron cederlo al Club León de México por las próximas tres temporadas, con la posibilidad de hacerse con su ficha.
Campbell podría debutar con el León en los próximos días, ya que se encuentra a la espera de su pase internacional.