Already nicknamed "The Cage," University of Houston Cougar fans are loving their new stadium.