James Lafferty played the role of Nathan Scott on One Tree Hill from 2003 to 2012 James Lafferty spilled some nostalgic tea tied to his One...