(Not the team I'd pick for a playground pickup game)
Caltech broke their 310 game conference losing streak last night. Their last conference win? 26 years ago. Yeah, they look happy in the pictures, but I'm still not sure if this is a moving story of the triumph of the human spirit or just really depressing.