Is Sean Lowe the best star of The Bachelor in its storied history?

Best is a subjective term, of course, but many viewers of the long-running reality show (17 seasons!) seem to think so, and the reasons why are manifold.

Posted in: Sean Lowe