Who Even Thinks About Cleveland?

A new report says the Sox are the second most hated MLB team … after the Indians?

Wha?

Tags: ,

Comments are closed.