Padres home opener vs. San Francisco Giants

Published: 10:15 AM PDT April 9, 2015
Updated: 10:21 AM PDT April 9, 2015