Texas Rangers win first World Series title in franchise history
By David Close, CNN (CNN) — The Texas Rangers are World Series champions for the first time in the franchise’s 63-season history, defeating the Arizona Diamondbacks 5-0-Wednesday in Phoenix to secure the title in Game 5. The Rangers’ win in Phoenix – giving them the best-of-seven series 4 games to 1 – didn’t come easily.
Continue Reading