Return to "B&B Spoilers: Should Squeaky Clean Dr. Finn Get A Little Dirty?" John Finn Finnegan (Tanner Novlan)