VP Joe Biden: We own the finish line