I don't think its crazy to think we should be a perennial top 4 team in the A10 and therefore should be in the NCAA or NIT every year. I would be willing to accept the off year where we don't make anything - but that should be a 1 off.Some of you think we should be Michigan or Ohio State. Not a small private university in
Virginia. We have a very strong athletic program based on our size, and the pathetic fan support.
I love my Spiders and am proud of our teams. But so many on this board live in La La Land.
I don' think its crazy to want or expect we should be on par with schools like Davidson, Dayton, or even the school 10 minutes down the road - VCU. But instead - we are still the giant killer program, who surfaces every couple of years and disappears in between. That can't be la la land.