Trevor Cahill discusses his recent success and feeling good going into recent starts even after the D-Backs fell to the Nationals on Wednesday.
Trevor Cahill discusses his recent success and feeling good going into recent starts even after the D-Backs fell to the Nationals on Wednesday.