Local News Peoria sports complex is a go WCBU | By Tanya Koonce Published February 12, 2014 at 4:10 AM CST Facebook Twitter LinkedIn Email Listen • 1:13 Peoria Public Radio The Louisville Slugger Sports Complex proposed at Orange Prairie Road in North Peoria has the go-ahead of the City Council. PPR’s Tanya Koonce reports: