The Giants are battling a number of injuries. And nerve irritation in their catcher and best player's thumb is not good for business...