Filed under:
- Stream
-
April 25, 2012
Aubrey Huff Replaced On Giants' Roster
Aubrey Huff has left the San Francisco Giants for what are being described as "personal concerns."
Filed under:
Aubrey Huff has left the San Francisco Giants for what are being described as "personal concerns."