They play football in the Alamodome , which is a decent facility .
It is 30 minutes away from campus .
They play football in the Alamodome , which is a decent facility but it is 30 minutes away from campus .