No Lucroy, no problem â the Indians are still the favorites to win the World Series August 1, 2016 11:49 am|