I feel the Cleveland Indians +945 just might be worth a shot to win the World Series this year. This team seems to have all the tools, and a management team that will go out and trade for some talent if need by during the stretch drive.
What do you guys think?
What do you guys think?