It’s hard to think of a more appropriate spot for an Evel Knievel museum than the outrageous ‘sin city’ of Las Vegas. So it ...