Disappointing results? Terrible alternateĀ uniforms? Executives who barge into opposing team’s broadcast booths? The Arizona Diamondbacks have it all (but mostly those three things)! And all of it will be on display starting Friday afternoon, as the Diamondbacks arrive on the North Side to open upĀ a three game series. It will be their only trip to […]