Giants GM: If Scott Cousins "never plays another game in the big leagues, I think we'll all be happy..."
Via: HardballTalk
The Giants are still plenty upset about the late-April collision at home plate that caused an early end to catcher Buster Posey‘s 2011 season......