glenandpaula.com
Stanford Rocks At Sports (Again)
Scanning the news that backed up for me while I was away, I notice that Stanford was the best sports program in America for the 10th year in a row. Woohoo! I honestly didn't think we'd get it this …