View showing visitors at the Stars Hall of Fame attraction in Orlando, Florida.

View showing visitors at the Stars Hall of Fame attraction in Orlando, Florida.