stadium

Papa Johns Cardinal Stadium

Louisville, United States of America

Address | 2800 South Floyd Street, 40209 Louisville

Capacity | 56000

Finished Matches