The Cleveland Indians will play in the World Series in 2016. This is the first time the team has made it this close to the championship in 19 years. This is no small accomplishment. However, some of that accomplishment will be overshadowed by a controversy regarding the logo for the Cleveland Indians. Named Chief Wahoo, many [ Read On… ]