The Captains have won both previous title matchups, two seasons ago at the Freeman Center and last year in Santa Cruz, Ca. Christopher Newport won …
The Captains have won both previous title matchups, two seasons ago at the Freeman Center and last year in Santa Cruz, Ca. Christopher Newport won …
In