The Bachelor: Sean Lowe Fantasy Suite Rejection Ahead?
By now, you've likely read The Bachelor spoilers for insight on who wins Sean Lowe's final rose on March 11. Or you've purposely avoided said spoilers.
Either way, we'll leave that conversation alone here. Follow the above link for all those details. Right now, let's talk about Monday's big episode.