Watch Friday's track and field action in Palo Alto, California at the 2024 Stanford Invitational. Here's a free preview on FloTrack.