That big warehouse / storage building / oilfield shop looking thing is that is connected to the indoor practice? It looks like something that should be on Hwy 90 between Lafayette and New Iberia not on a college campus. Aren't they going to build new athletic facilities somewhere near that big warehouse storage facility?
Since my post got consolidated with this one I will assume that warehouse is what they are calling athletic facilities. It sure is ugly when driving down CD Blvd.