Photos: Rangers and Astros Turn Back to 1986
The Texas Rangers and Houston Astros, both celebrating anniversary seasons (Texas 40th, Houston 50th) turned back the clock to 1986 last night in an Interleague Major League Baseball game at The Ballpark in Arlington. The 1986 season was a special one for the Houston Astros, not only did the team