Teton High School in Driggs, Idaho, dropped the Redskins mascot after two student walkouts, hours of debate, and contentious period.
Teton High School in Driggs, Idaho, dropped the Redskins mascot after two student walkouts, hours of debate, and contentious period.