'The Bachelor' Season 21 Spoilers: Nick Viall's Final Winner Is Vanessa Grimaldi ... Or Raven Gates...But Then... "The Bachelor" Season 21 2017 spoilers indicate that Nick Viall might be selecting either Vanessa Grimaldi or Raven Gates as the final winner.