Bill Nye the Science Guy has apparently said that BB's explanation doesn't make sense.
Or do you think he is biased because he worked for Boeing in Seattle, which was also where he did his TV show?
Bill Nye thinks belief in evolution is necessary in order to have "engineers that can build stuff," so I don't give any weight to what he says.
As for footballs, anyone (such as myself) who grew up in a cold-weather state knows that taking a well-inflated football out into a cold environment will result in a loss of air pressure (though it may take quite a while for the air-pressure loss to become so great as to be noticeable by feel). We never took psi measurements, of course, but I can well imagine a 12.5 psi football dropping to the "criminal" level of 11.5 or even 10.5 in cold conditions. And since 2 psi is equivalent to the weight of a dollar bill, it's unlikely that anyone would notice the loss in air pressure just by feeling the football (as evidenced by the on-field game officials apparently not noticing anything off with New England's footballs).