Tag Archives: Los Angeles Angeles of Anaheim

Angels pitcher Garrett Richards is slowly working his way back to the mound

Los Angeles Angels of Anaheim starting pitcher Garrett Richards is on his way back to the mound. He has been riding an exercise bike as well as doing range-of-motion exercises. Richard was lost for the season when he went down with a horrific leg injury against the Boston Red Sox at Fenway Park in August. He suffered a torn patellar tendon

Read more