Jeremy “Deuce” Delich Sunrise: July 20, 1987 Sunset: December 6, 2025 Jeremy “Deuce” Delich was born in Torrance, California, and raised in Lake Havasu City, Arizona—a place whose sun, water, and wide-open desert mirr…