Who does the President have the best chance of getting confirmed?


Donald Trump has narrowed down his list of contenders to focus on two finalists and will announce his pick to fill a Supreme Court vacancy tonight at 9 o'clock. Which of his picks has the best chance of actually getting confirmed by the Senate?