Currently viewing the tag: "Derrick Hall"

It’s finally happened: Nick Piecoro has reported that Diamondbacks General Manager Kevin Towers is General Manager no more. While the move could usher in a better future for the organization, its next moves will be even more critical than the firing itself.

It wasn’t all bad with Towers; his front office made a number of excellent minor moves, like the …

Continue Reading