Neftali Feliz Guarantee? Rangers Have Better Team, Will Win World Series
We noted yesterday that the Rangers are favorites to win the World Series over the Giants. Walking into the Texas locker room, closer Neftali Feliz admitted to me that he had seen the story on LBS an