Barry Bonds may be a polarizing figure in baseball, but when it comes to children at a local hospital it's clear that his heart is in the right place.