Via: SI.com
The SF Giants are recovering from a rocky homestand as they head to face the NL West rival Rockies. Will the elevation bring their bats back to.....