Front Royal man wins $100,000