I'm sure Bedard didn't go downhill because he was injured. Not a chance. Cabrera was still awful even under the tutelage of Leo.
Again, Leo was a good pitching coach but the pitching success the Braves enjoyed while Leo was there had more to do than just Leo. However, he was part of it and deserves some of the credit but not all.
He deserves to be in a wall of honor or a retired number or at least a ceremony celebrating his accomplishments. Maybe letting him in the clubhouse or around spring training would be good.
You know, something better than dragging his name through the mud and banning him from the team.