Andi Dorfman's journey for love is reaching its final chapter on tonight's season finale of "The Bachelorette."
She will be choosing between Josh, a former professional baseball player from her hometown of Atlanta, and Nick, a software executive from Wisconsin. Both men will have the chance to meet Andi's family for the first time.
Nick, who received the "first impression rose" from Andi on the season premiere, has been a frontrunner for her heart since. Andi has said their connection is intense and passionate. Her relationship with Josh however is more playful and fun. While her feelings for him have grown, Andi still suspects he may be too good to be true.
After tonight's two-hour finale, the "Bachelorette" will sit down for the live "Behind The Final Rose" special with host Chris Harrison to discuss her choice. It all begins starting at 8 p.m. Eastern on ABC.