Subway cut Jared Fogle amidst child Pornography scandal but is that the real reason?

Subway fired Jared Fogle when FBI raided His home looking for Child Pornography. Subway earlier defended Jared by saying that the child pornography was found on one His employee’s computers, not Jared’s. But just hours later fired Jared. Is this really the reason they fired Jared? Could it be that they were worried about the weight Jared has been gaining over the last year?

subway fired jared for gaining weight not child pornography