Currently viewing the tag: "Billy Ryan"

We can officially close the books on Kevin Towers as a D-backs employee; Nick Piecoro has reported that Towers will leave to seek a position with another team. According to the article, Tony La Russa said “Towers told him he felt remaining with the team presented a sort of ‘awkwardness'” under the new regime.

I think there’s a good chance …

Continue Reading