Hope Allchin is an education professional who lives in St. Louis. She is a graduate of Yale University, where she served as an editor for the Yale Daily News and wrote her undergraduate thesis on Native mascots in sports.
Oct. 12, 2020
By Hope Allchin
Filed under Mascots