Chris Russo Signs New Deal to Continue Mad Dog Sports Radio and ‘Mad Dog Unleashed’ – IMDb April 3, 2025 ©Img. Javier_Brosch/Shutterstock.com Sports Chris Russo Signs New Deal to Continue Mad Dog Sports Radio and ‘Mad Dog Unleashed’ IMDb You can read the whole article here.