On today’s The Young and the Restless, Victor (Eric Braeden) shows up at the Ranch and winds up in a showdown with his ex, Ashley (Eileen Davidson)! Check out the sneak peek below!

Those outside the US can see this clip on our sister site, Soap Opera Fan Blog! Who do you think should live at the Ranch? Why? Let Soaps.com know using the comment section!