Via: Yahoo! Sports
The San Francisco Giants need to make more additions if they hope to compete in the stacked National.....