If this thread has taught me one thing, it’s that Ted Cruz hates sports venues.
LOL
And shopping malls