Craig Smith stars as the likable Nathan Detroit. He plays the notorious craps game organizer with more ambition than money. Smith was solid in his portrayal and knows how to both carry a tune and get ...