The season finale of the Bachelor airs tonight. Bachelor Seean will choose between the final 2 ladies He has said you can expect one of the best Bachelor finales of all time.  The 2 hour show will end with a 1 hour Live After the Rose show. Meow!