lebron-james-mcdonalds-bacon-clubhouse-sandwich-burger-commercial*It didn’t take him long, but apparently LeBron James is learning that’s it’s not wise to bite the hand that feeds him.

According to MSN via Yardbarker, the NBA all-star has fallen back on comments he made recently in which he slammed McDonald’s, his sponsor.

The comments came as James was talking to reporters about how he realized he had to change his lifestyle in order to continue on with his career. With him not getting any younger, James, like many of us, realized that to remain in top physical condition, he has to take better care of himself and his body.

For him, that meant losing a good bit of weight while committing to a Paleo diet-inspired meal plan during the offseason. With that in mind, James inadvertently brought McDonald’s into the discussion when asked about when he began to get more serious about lifting weights.

“Umm, 24. I ate McDonald’s my first couple years in the NBA,” James replied during Tuesday’s team shootaround, per Cleveland.com. “I didn’t stretch. It didn’t matter. I was 18 and I could do whatever I wanted to.”

Given the fact that James makes a ton of money promoting McDonald’s this may not have been the best thing to say. But leave it to LeBron to recover soon after as he raised his Mickey D’s flag proudly when asked when was the last time he ate McDonald’s food.

“Every day. Every day. Every day,” the Cleveland Cavaliers player said amid laughter from the media. “I had it this morning. Egg and sausage McMuffin. All day.”

There it is. Hopefully, not too much damage was done. But the question is…should LeBron have stuck to his guns with the first comment or was he justified in making amends and not jeopardizing the all that money he’s getting from McDonald’s?

Sound off below: