Topics

Francisco Rodriguez (baseball, born 1983)
Angels call up Garrett Richards for 'one start or 10'

Garrett Richards: Jered Weaver would have started for the Angels on Wednesday, but he is serving a suspension, so the Angels replaced him with their top pitching prospect, Garrett Richards.

Loading