San Diego Padres Garret Richards’ Long Wait is Over 1 year ago Diane Calkins The long wait is over for San Diego Padres’ right-handed pitcher Garrett Richards. Following a…