For over three decades, NASCAR hosted it's All-Star Race at Charlotte Motor Speedway — a 25 minute drive from the sport's Hall of Fame. And while this year's event will still call North Carolina home, Brad Keselowski thinks its time to take things back to the Queen City.