Highest Rated Comments


awherm174 karma

Big fan of the truly elite Drexel Dragons -- is Drexel the only school to win an NCAA tournament game with something made up as its mascot?