NBC33 plays softball - for a great cause