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