Jeff Leonard
May 28, 2010 @ 12:31 pm
Jeff Leonard was a cast off from Houston, who helped the Giants nearly capture the NL West in 1982 as they fell short by just 2 games. I suspect they would’ve won it, if Jeff didn’t miss 82 games due to a hand injury early in the season.
Read the rest of the entry.

