Now even ABC is spoiling its own show. "The Bachelor" Season 21 is still airing, with Nick Viall down to his final four future exes. Rachel Lindsay is one of those four, and we'll see her hometown date this coming Monday. That hometown visit will now double as our first look at "The Bachelorette," since we'll be seeing more of Rachel's family this spring.

There were rumors that Rachel would be the Season 13 Bachelorette, but host Chris Harrison made it official last night on "Jimmy Kimmel Live":

Chris Harrison, who was very supportive of the idea of Rachel's casting before she was announced, turned to Instagram to apologize to "Bachelor" fans for the early spoiler that Rachel doesn't end up with Nick:

According to Entertainment Tonight, the early announcement was due to the fact that "The Bachelorette" production is starting in just a couple of weeks. "Because of the timing and the desire to cast the best bachelors they can find, the network needed to make the announcement on Monday."

It does give fans -- and potential bachelors -- an opportunity to get to know Rachel, 31, even better by watching her with her family in the hometown visit. Wanna know if she's eliminated during hometowns or lasts longer? Here are the finale spoilers.

Want more stuff like this? Like us on Facebook.

The Bachelor TV Show Poster
The Bachelor
ABCTV14March 25, 2002
Based on 10 critics

An eligible bachelor dates multiple women over several weeks in hopes of finding true love. Read More

The Bachelorette TV Show Poster
The Bachelorette
ABCTVPGJanuary 8, 2003
Based on 5 critics

A woman meets a number of men and tries to narrow them down to one who could steal her heart. Read More

Jimmy Kimmel Live TV Show Poster
Jimmy Kimmel Live
ABCTV14January 27, 2003

Celebrity guests and comedy skits. Read More