Diamondbacks‘ Victory Shakes Up Mad Dog Russo In a stunning turn of events, the Arizona Diamondbacks‘ win over the Philadelphia Phillies in the NLCS has left sports talk host Chris Russo, famously known as Mad Dog Russo, eating his words. Russo had boldly declared that if the Diamondbacks were to win the series, he would […]