May 26 2016
Save

Save
Diamondbacks Chief Baseball Officer Tony La Russa occupied the Pittsburgh Pirates’ TV broadcast booth during…
Diamondbacks Chief Baseball Officer Tony La Russa occupied the Pittsburgh Pirates’ TV broadcast booth during…
The above photo is of Greg Brown and Steve Blass (yes, that Steve Blass), two members of the Pittsburgh Pirates'…
Advertisement