Good Guy Greg

has an enormous baseball and football card collection worth thousands of dollars

donates collection to local children's hospital