Living in NOLA right near Tulane. What's odd's I'll get to see the Husky's ever play here? Yesterday thought about zero, today not so sure. Currently building 30,000 seat stadium on campus, were playing in Superdome.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.