@Padres, RHP Garrett Richards agree to 2-year deal, Jon Heyman reports. BaseballMajor League BaseballMLB