Tue 4/4/17 7:17 PM

Barrett (shoulder) is set to throw live batting practice Wednesday, Nick Piecoro of The Arizona Republic reports.
EDGE Analysis
Barrett has been dealing with shoulder inflammation this spring and has yet to throw to live hitters this season. He's currently on the 10-day disabled list and may miss more time following that stint, but his recent rehab progress is an encouraging sign.