Buffalo Bills' running back Karlos Williams showed up for mini-camp well out of shape.  And, he says you can blame his fiancee.

Williams is listed at 230 lbs but appeared to be much larger than that.  His reason?  His fiancee's recent pregnancy.  Williams welcomed his fourth child into the world last month and said his fiancee's food cravings were too much for him to handle...so he ate, too.

Williams said the child's mother would wake up craving snacks in the middle of the night and he didn't want her to eat alone.

Check out the story from espn.com here