The most romantic Bachelor finale ever is finally here. Who does Sean Lowe love more – Catherine Giudici or Lindsay Yenter? Will he propose? Will the infamous letter change everything? Chris Harrison welcomes us to the three! hour! finale! and promises big surprises.…
