Originally Posted by sancho CU deserves better, and Stanford deserves worse. That Stanford ranking is a real head scratcher. Sent from my iPhone using Tapatalk
Forum Rules