University of Texas does have a cannon that they fire often at games (too often when they play Rice).
In Austin they have a large space in the endzone to fire it (It fires blank shotgun shells).
At Reliant there isn't enough space on the sidelines or endzone for a cannon.
Maybe if they mounted it on the roof truss, or put it out in a parking lot and showed the video of it firing after a score?