Get the Strap


WTF: Cleveland Indians Fans Mock Native American Protesters

By  | 

Cleveland Indians fans hurled insults at Native Americans and others demonstrating against Chief Wahoo during the team’s home opener on April 6, 2018.

G-Unit Records x

Leave a Reply

Your email address will not be published. Required fields are marked *