Bradford (5-3) took the loss Wednesday, coughing up eight runs on nine hits -- including three home runs -- over 3.2 innings as the Rangers were routed 14-4 by the Diamondbacks. He struck out four without walking a batter.

The southpaw gave up six extra-base hits in total, including long balls by Randal Grichuk, Eugenio Suarez and Ketel Marte. It's the first time Bradford has served up multiple homers in an outing since Aug. 3, while it's the first time he's been tagged for more than three runs since July 30. He'll look to bounce back in his next start, which lines up to come at home next week against the Blue Jays.