Official Video: LAA pitcher Garrett Richards threw a pitch to him self | Bob's Blitz

Official Video: LAA pitcher Garrett Richards threw a pitch to him self

Angels pitcher with the pitch, to himself.



Follow us on Twitter, Subscribe by Email, View via Our Mobile Site, or Return Home