evancarter / Instagram.com
The Texas Rangers are World Series champions for the first time in the franchise’s 63-season history, defeating the Arizona Diamondbacks 5-0 in Phoenix to secure the title in Game 5. Their win in Phoenix, giving them the best of seven series four games to one, didn’t come easily. The game was scoreless through six innings,…