Back to the MLB Newsfeed

Diamondbacks get a $1 billion TV deal