Peavy and Vogelsong should not pitch again for this team