For the first time in franchise history, the Texas Rangers have won the World Series, beating the Arizona Diamondbacks in five games. http://dlvr.it/SyGxG8
No comments