The Bachelorette Season 13 Episode 3 opens with DeMario begging for Rachel's forgiveness. She doesn't let him back on the show because she doesn't think he was being honest with her about his ex-girlfriend's accusations. All of the men are thrilled that Rachel sends DeMario home (again), but the drama doesn't stop there.
Lucas and Blake spend all of their time with Rachel bad mouthing each other. At the rose ceremony, she decides that she's had enough and sends both of them home. Afterwards, they get into a fight in the driveway about who is a better man. (Spoiler alert: they're both lame).
On the first group date, Rachel takes the men to The Ellen Show. They dance with the audience and play "Never Have I Ever." She sends Fred home because she still can't get over his past as her camper even when he kisses her. Alex gets the group date rose.
Rachel also goes on a one-on-one date with Anthony on Rodeo Drive. They shop on horseback, and he gets a rose. Corinne, Alexis, Raven and Jasmine join Rachel on the second group date (mud wrestling) and warn her about Eric not being a good guy. Eric fights with Lee and Iggy about his intentions, and Rachel ultimately believes Eric is there for the right reasons.