Perhaps the baseball gods were punshing him for recently boasting about his health on Twitter.