Major League Baseball and the Cleveland Indians aren't seeing eye to eye on the controversy involving mascot Chief Wahoo.

August 31, 2017

Major League Baseball and the Cleveland Indians aren't seeing eye to eye on the controversy involving mascot Chief Wahoo.

You May Like