Official Video: LAA pitcher Garrett Richards threw a pitch to him self
Angels pitcher with the pitch, to himself.
Your browser does not support iframes.
Follow us on
Twitter
,
Subscribe by Email
, View via
Our Mobile Site,
or Return
Home
Tweet
Newer Post
Older Post
Home