Cleveland Indians 3B Jose Ramirez to bat second for American League in 2017 MLB All-Star Game