Everyone on the Diamondbacks staff from Derek Hall on down need to be fired this team is pathetic
I wonder how hands-on Tony LaRussa is behind the scenes. After all, he was an extremely successful Manager. Case in point. Tony was big on pitchers batting 8th. And now Chip is batting pitchers 8th.
As the Grand Wazool of all D-backs baseball operations, Tony is ultimately responsible for all on-field results. If creating a "super" position for Tony were working, great. But, it is not working.
The team's inconsistency is my greatest concern. And, why oh why, can't they win at home? Steve and BB have joked about it, but it is no laughing matter.