OLYMPIANS/TEAM USA MEMBERS DIEGO ZARATE

  • 2016 World Championships
    – 1,500
  • 2016 USA Junior Outdoor Championships
    gold medalist – 1,500
  • diego_zarate1
  • diego_zarate2
  • diego_zarate3
  • diego_zarate4