Several media outlets are reporting that Angels ace Garrett Richards will undergo season ending Tommy John surgery.
You must be logged in to post a comment Login
You must be logged in to post a comment Login