featured

The 2016 NCAA Division 1 Wrestling Championships took a break from St. Louis this year. Not to worry area, wrestling fans; the championships will be back in St. Louis in 2017 at the Scottrade Center. This year's championships were held in the most famous arena of them all – Madison Square Ga…