For the right amount of years, obviously, yes. But I'd have a hard time giving a long term contract to a dude pushing 300, whose shown he has a hard time (or simply doesn't care about) staying in shape. Eventually all that extra weight is going to take its toll.