Sports Burst – Sergio Ramos to the Rescue

  • Rousing words from Ramos, Champions League clinching and Astros can go into orbit