UNIVERSITY OF RICHMOND, Va. -- Bob McCurdy, a 6'7" forward who remains the greatest scorer in Spiders history, died Wednesday evening at the age of 68. McCurdy, who resided in Connecticut, had been battling cancer since 2018.

More...