Watch: The Bachelorette Season 14 Episode 11 – “The Three-Hour Live Finale”

On The Bachelorette Season 14 Episode 11 – “The Three-Hour Live Finale”, Becca and the two final bachelors head to the Maldives, where she makes her decision; Becca, Blake and Garrett come together in studio to discuss the outcome of…