One hour southwest of Chicago, the Wintrust Crossroads Sports Complex hasn’t just met expectations for a $70 million municipal investment. It has shattered them. Read more here: Wintrust Crossroads Sports Complex Triples Revenue Projections: The $70M Blueprint Redefining Youth Sports Business – YSBR