10-26-2017, 09:06 AM
(10-25-2017, 10:58 AM)CTcard link Wrote:[quote author=Hulk01 link=topic=17777.msg207800#msg207800 date=1508949224]
I'm most suspicious of programs that have made major surges in relatively short periods of time. Despite their horrible season this year, Baylor comes to mind first. Then Clemson and Oklahoma State.
Or Stanford?
[/quote]
Nope. Stanford's success is due to steroids, at least according to Cal fans.

