Originally Posted by Garcia Bronco
Arrowheads in and of themselves are not a native american invention. Not even close.
Do you really think the Chiefs are not supposed to be a Native American mascot? The Cleveland Indians are Native American too, but you can argue that they are people from India.