The Indians
yes it was the first sport invented by the Indians
lacrose
Baseball!
Lacrosse
yess they do; yess they do;
wasnt it lacrosse?
the american indians =)
they mostly are interested in soccer.....but some play baseball
Lacrosse is considered to be Americas first sport, brought by the North American Indians
people and Indians wiped them out for sport and their furs.......
Lacrosse was started by the Cherokee Indians.