Editor's note: Season 29 spoilers ahead! With just two roses remaining, "The Bachelor" Grant Ellis is episodes away from announcing who his final choice will be. But before viewers find that out ...