Richard J. Foster

Richard J. Foster is the current president of United States Aquatic Sports and USA Water Polo. He serves on the board of the United States Olympic Committee and currently teaches a graduate-level sports law course at Long Beach State University.

Related Books