Sports

July 7, 2013

Astros rise up against Darvish, Ross to thump Rangers

Robbie Ross gives up a three-run home run after Texas comes back to tie in 9-5 loss.

Related content

Comments

Sports Videos