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