Tony La Russa to leave Arizona Diamondbacks at end of the month

The Arizona Diamondbacks announced Wednesday, Oct. 18 Chief Baseball Analyst Tony La Russa will depart from the organization at the end of the [...] Continue Reading →