9 high schools in New Hampshire are using Native American cultures as sports team mascots, nicknames, and logos.
Back to Mascots page