Via: NBCS Bay Area
The only time Trevor Brown has been no-hit on a baseball field: April 30, 2011 while at UCLA. The pitcher? Giants reliever Josh.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.