Sports

Were images of Arizona Diamondbacks’ potential new stadium leaked by architectural firm?

An architectural firm might have offered a sneak peek at what the home of the Arizona Diamondbacks could look like.