Via: FOX Sports
D.H. might as well stand for "designated horror" as far as the Giants trying to find a suitablecandidate for the role in American League parks......
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.