The Bachelor Preview: Who Should Win the Final Rose (and What is the Letter)?
The Bachelor season finale Monday night promises to be one for the ages. But who will win Sean Lowe's final rose? And what is in that letter?
After the emotional hometown dates, overnight dates and Women Tell All Special, it all comes down to Catherine Giudici and Lindsay Yenter.