The NASCAR Hall of Fame is set to open May 11, and there will be many of stock car racing's greatest artifacts and interactive exhibits featured.
NASCAR Hall of Fame set to open