'The Bachelorette' recap: Katie dubs Greg her 'frontrunner,' but will he stay?

The penultimate episode of "The Bachelorette" featured two hometown dates that went off without a hitch – and one that could unravel everything.
         

Top News