MiamiCanesFan77
Sophomore
- Joined
- Oct 6, 2019
- Messages
- 787
Stanford excels in the Olympic/non-revenue sports.Stanford is one of if not the best overall athletic program in the country. They win a lot in a lot of sports. A little disingenuous to put them on the same level as an Ivy in terms of their commitment.
They are non-factors in football and men’s basketball.