DAVIDSON, N.C. (AP) — Rafael Castro had 20 points in George Washington’s 74-67 win against Davidson on Saturday night.
I would judge him as an extraordinary person who had flaws that we can’t discount but overall an amazingly positive force in ...