Saint Louis University and the Department of Athletics recently introduced the planned O'Loughlin Family Champions Center, a $20 million, 25,000-square-foot facility expected to be completed in 2023.
Check out plans for the O'Loughlin Family Champions Center:
The O'Loughlin Family Champions Center will be connected to Chaifetz Arena, constructed on the northwest corner of the Arena footprint. Construction will begin in spring 2022, and project organizers anticipate it will be complete in May 2023.