World Series: Max Scherzer the most accomplished player to have spent time with D-backs and Rangers
Read full article: World Series: Max Scherzer the most accomplished player to have spent time with D-backs and RangersThe most accomplished player to have spent time with both the Arizona Diamondbacks and Texas Rangers is Max Scherzer.