Call me crazy, but I am not sure he was placed on IR. I have only seen the tweet from Levine reporting him being on IR and then that tweet was used as the source for PFT, NBCSports, etc...
Last I heard, Pete said "He feels better today (Monday) than he did yesterday. He really did a great job...