April 29, 2009 news MLB: The Cleveland Indians ended the Boston Red Sox’s 11-game winning streak with a 9-8 victory