NY Giants: The Giants 1st Great MLB – Sam Huff By Michael Stewart The New York Giants have a long...