Probably due to the fact that Stanford has no public money behind it; the other teams listed have a bunch of public money (i.e. homers) who will bet on them despite unfavorable odds.
Probably due to the fact that Stanford has no public money behind it; the other teams listed have a bunch of public money (i.e. homers) who will bet on them despite unfavorable odds.