I loved Kevin Ross as a player. He's dead on with this. We all remember all the banners in the 90's. the team and the fans loved each other. Pioli has shit all over this franchise in every way possible. It's inexcusable to retain this POS.
I wouldn't mind him coaching the d backs, but the head coach talk is ludicrous.