Go to Jimmy Rod's Best Shot - Add a comment - Go to Why Stanford? LA is a Home Game for the Cardinal! They're from L.A.