Racing PositionsSources: Red Sox, Richards reach $10M deal4dPadres make deal with RHP Richards official2YEx-Angels ace Richards agrees to Padres' deal2YThe 20 rules for creating an MLB nickname (and what yours would be)2YSam MillerAngels' Richards opts for Tommy John surgery3YAngels' Richards diagnosed with elbow injury3YAngels put wins leader Skaggs on disabled list3YAngels LHP Lamb out for Tommy John surgery3YSizing up Angels' options with Shohei Ohtani3YAlden GonzalezWith 4 more to DL, Angels have club-record 153Y