Charlotte Wins Bid To Host 2017 All Star Game!

Source: Jason Miller / Getty
It was just announced that Charlotte has won the bid to host the 2017 All Star Game at the Time Warner Cable Arena! This is like CIAA on steroids!!! The Queen City hasn’t hosted the event since 1991! Already, the city has agreed to front $33.5 million in what will be $40 million in improvements! An official announcement will be made on Tuesday!
