Spiders rally for series-opening win over Davidson

Spiders rally for series-opening win over Davidson