Track and field races to top at Stanford Invitational

Stanford track and field secured top finishes at the Stanford Invitational this weekend — the season’s first track meet at home. The competition was scheduled to last for 24 hours,…