USA Pentathlon CEO Rob Stull Elected President of Modern Pentathlon

Stull will serve a four-year term that includes LA28