The best way to watch Arizona Diamondbacks live games is on TV. Any MLB game can be streamed live through the ESPN app or by going to espn3.com/watch, but this will only work if you have a cable subscription that includes ESPN. If you do not have an ESPN subscription, then the next best option would be to purchase a streaming service like AT&T.TV