Images from “Study: New Sports Facilities Do Not Increase New Business Openings”
A rendering of Little Caesar's arena.