Davidson pounds Spider baseball to even series

Davidson pounds Spider baseball to even series