Delino DeShields on tough loss to Astros

Video Details

Delino DeShields shares his thoughts on the tough Texas Rangers loss in Houston on Saturday.