World Series’ Game One Belongs to Indians
By Francisco Romero Yes, it seems like the return of the Chicago Cubs to the World Series after a 71 year hiatus are making all the headlines, but let’s not forget the Cleveland Indians as they are looking to win