Globe iconLogin iconRecap iconSearch iconTickets icon

4/18/17: Game Ball Delivery

April 18, 2017 | 00:00:31

4/18/17: Vietnam veteran Carlos Rodriguez delivers the Padres game ball to the mound prior to the team's matchup with the D-backs