Luke Weaver is the latest addition to the list of promising Diamondbacks pitchers who struggled to produce consistently in the big leagues.
Session expired
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.