World Series: Max Scherzer the most accomplished player to have spent time with D-backs and Rangers
Read Time:5 Second
The most accomplished player to have spent time with both the Arizona Diamondbacks and Texas Rangers is Max Scherzer