1
“State’s largest indoor sports complex set to open in Lake Barrington“ was the headline in the Daily Herald October 27, 2008. The story reported on a Lake Barrington field house that–at 175,000 square feet–would be the largest in the state. … Continue reading