Posted on November 29, 2010 by The Puppet The roof at University of Phoenix Stadium is closed, hours before the 11/29/2010 football game Like this:Like Loading... More Where That Came From