Ever since Cleveland has been declared a city of champions once again, it seems like all of our sports teams have been on a hot streak. Our own Cleveland Indians created a new franchise record with 14 straight wins over the past month, and we have two players going to the all-star game.