Steven Krueger, best known for his role as Ben Scott in the Emmy-nominated Yellowjackets, joins us to talk about staying fit with outdoor sports, his approach to health and longevity, and the advice ...