The Cleveland Indians could win the World Series and then lose its logo.Chief Wahoo, the Indians’ controversial mascot who is featured in the team’s logo, could be retired after this season.

Photo Credit: AP

Source link

By staff

South Florida Review is the fastest growing local news and business website in South Florida. Thousands of people visit looking for deals and local news. It is free for businesses to add their business.