Angels have big shoes to fill with the loss of Richards
Garrett Richards, la angels, Mike Scioscia, MLB