Kevin Hamilton October 24, 2025