December 17, 2024 ~ U.S. Senator Debbie Stabenow only has a few weeks left in Washington D.C., following 50 years in public service. Guy, Lloyd, and Jamie talk with Senator Stabenow about her legacy from 24 years in Congress, her impact on mental health, and much more!