James Shields answered questions after signing a four-year contract with the Padres in San Diego. General manager A.J. Preller listens.
James Shields answered questions after signing a four-year contract with the Padres in San Diego. General manager A.J. Preller listens. Lenny Ignelzi The Associated Press
James Shields answered questions after signing a four-year contract with the Padres in San Diego. General manager A.J. Preller listens. Lenny Ignelzi The Associated Press