Nikki Garcia (Fka Nikki Bella) Confirmed For Season 3 Of ‘The Traitors’ USA Nikki Garcia is back on reality television. Based in a castle in the Scottish highlands, 21 celebrities will attempt to…