McCovey Chronicles, a San Francisco Giants community
6. San Francisco Giants: Michael Trout, OF, Millville Senior HS, N.J. Who?